]> granicus.if.org Git - python/commitdiff
Trigger keep-console-open on GUSISIOUX_STATE_UNKNOWN. Better than the previous compli...
authorJack Jansen <jack.jansen@cwi.nl>
Tue, 16 Jan 2001 15:54:58 +0000 (15:54 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Tue, 16 Jan 2001 15:54:58 +0000 (15:54 +0000)
Mac/Python/macmain.c

index e3df287756a57ecf6b846d1309f8dd1348e199af..8dfbdaf1574897bb9c7f7f2cafa5e47ae18af4bd 100644 (file)
@@ -283,7 +283,7 @@ init_common(int *argcp, char ***argvp, int embedded)
        } else {
                /* Create argc/argv. Do it before we go into the options event loop. */
                *argcp = PyMac_GetArgv(argvp, PyMac_options.noargs);
-#ifdef USE_ARGV0_CHDIR
+#ifndef NO_ARGV0_CHDIR
                if (*argcp >= 1 && (*argvp)[0] && (*argvp)[0][0]) {
                        /* Workaround for MacOS X, which currently (DP4) doesn't set
                        ** the working folder correctly
@@ -544,7 +544,7 @@ Py_Main(argc, argv)
 void
 PyMac_OutputSeen()
 {
-#if defined(USE_GUSI) && !TARGET_API_MAC_CARBON_NOTYET
+#ifdef GUSISIOUX_STATE_UNKNOWN
        gusisioux_state = GUSISIOUX_STATE_LASTREAD;
 #endif
 }
@@ -569,7 +569,7 @@ PyMac_Exit(status)
                keep = 0;
                break;
        case POPT_KEEPCONSOLE_OUTPUT:
-#if defined(USE_GUSI) && !TARGET_API_MAC_CARBON_NOTYET
+#ifdef GUSISIOUX_STATE_UNKNOWN
                if (gusisioux_state == GUSISIOUX_STATE_LASTWRITE ||
                                gusisioux_state == GUSISIOUX_STATE_UNKNOWN )
                        keep = 1;