VOID FirstInCC(TRACE trace, VOID * v) { if (!test) return; test = false; BBL bbl = TRACE_BblHead(trace); while (!BBL_Valid(bbl)) bbl = BBL_Next(bbl); INS_Delete(BBL_InsHead(bbl)); TEST(!TRACE_Original(trace), "TRACE_Original failed"); }
int trace_original (lua_State *L) { TRACE* v1 = check_trace(L,1); BOOL r = TRACE_Original(*v1); lua_pushboolean(L, r); return 1; }