pike.git
/
src
/
builtin.cmod
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/builtin.cmod:4276:
#endif push_svalue(ITEM(tmpargs[e].u.array)+x); }else{ push_svalue(tmpargs+e); } } if(frame != NULL) { frame_prepare (frame, args); frame_execute (frame);
+
/* NOTE: this is due to tail recursion replacing frames */
+
frame = Pike_fp;
+
frame = frame_return(frame);
} else { low_automap(d+1,depth,fun,real_args,args); } stack_pop_to_no_free (ITEM(ret) + x); types |= 1 << TYPEOF(ITEM(ret)[x]); } if (frame != NULL) { frame_pop (frame); }