Commit 69d9eb9f authored by Guido van Rossum's avatar Guido van Rossum

replace abort() calls by fatal()

parent 363ac7d5
...@@ -1456,12 +1456,8 @@ eval_code(co, globals, locals, owner, arg) ...@@ -1456,12 +1456,8 @@ eval_code(co, globals, locals, owner, arg)
} }
} }
else { else {
if (err_occurred()) { if (err_occurred())
fprintf(stderr, "XXX undetected error\n"); fatal("XXX undetected error");
abort();
/* NOTREACHED */
why = WHY_EXCEPTION;
}
} }
#endif #endif
...@@ -2058,10 +2054,8 @@ call_object(func, arg) ...@@ -2058,10 +2054,8 @@ call_object(func, arg)
else else
result = call_builtin(func, arg); result = call_builtin(func, arg);
if (result == NULL && !err_occurred()) { if (result == NULL && !err_occurred())
fprintf(stderr, "null result without error in call_object\n"); fatal("null result without error in call_object");
abort();
}
return result; return result;
} }
...@@ -2211,10 +2205,8 @@ call_function(func, arg) ...@@ -2211,10 +2205,8 @@ call_function(func, arg)
XDECREF(newarg); XDECREF(newarg);
return NULL; return NULL;
} }
if (!is_codeobject(co)) { if (!is_codeobject(co))
fprintf(stderr, "XXX Bad code\n"); fatal("XXX Bad code");
abort();
}
newlocals = newdictobject(); newlocals = newdictobject();
if (newlocals == NULL) { if (newlocals == NULL) {
XDECREF(newarg); XDECREF(newarg);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment