]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
replace abort() calls by fatal()
authorGuido van Rossum <guido@python.org>
Thu, 10 Nov 1994 22:41:15 +0000 (22:41 +0000)
committerGuido van Rossum <guido@python.org>
Thu, 10 Nov 1994 22:41:15 +0000 (22:41 +0000)
Python/ceval.c

index d567c9d7910b959e82454b54ea260620c50c1b6a..26b3ce34cd2b90670b20d4c49671ff057bfd30eb 100644 (file)
@@ -1456,12 +1456,8 @@ eval_code(co, globals, locals, owner, arg)
                        }
                }
                else {
-                       if (err_occurred()) {
-                               fprintf(stderr, "XXX undetected error\n");
-                               abort();
-                               /* NOTREACHED */
-                               why = WHY_EXCEPTION;
-                       }
+                       if (err_occurred())
+                               fatal("XXX undetected error");
                }
 #endif
 
@@ -2058,10 +2054,8 @@ call_object(func, arg)
        else
                result = call_builtin(func, arg);
 
-        if (result == NULL && !err_occurred()) {
-               fprintf(stderr, "null result without error in call_object\n");
-               abort();
-       }
+        if (result == NULL && !err_occurred())
+               fatal("null result without error in call_object");
         
         return result;
 }
@@ -2211,10 +2205,8 @@ call_function(func, arg)
                XDECREF(newarg);
                return NULL;
        }
-       if (!is_codeobject(co)) {
-               fprintf(stderr, "XXX Bad code\n");
-               abort();
-       }
+       if (!is_codeobject(co))
+               fatal("XXX Bad code");
        newlocals = newdictobject();
        if (newlocals == NULL) {
                XDECREF(newarg);