|
@@ -152,11 +152,9 @@ static void run_cleanups(struct errorcontext *econ, int flagsetin) {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
void error_unwind(int flagset) {
|
|
void error_unwind(int flagset) {
|
|
|
- struct cleanupentry *cep;
|
|
|
|
|
struct errorcontext *tecp;
|
|
struct errorcontext *tecp;
|
|
|
|
|
|
|
|
tecp= econtext;
|
|
tecp= econtext;
|
|
|
- cep= tecp->cleanups;
|
|
|
|
|
econtext= tecp->next;
|
|
econtext= tecp->next;
|
|
|
run_cleanups(tecp,flagset);
|
|
run_cleanups(tecp,flagset);
|
|
|
free(tecp);
|
|
free(tecp);
|