diff options
Diffstat (limited to 'Mac/Demo')
-rw-r--r-- | Mac/Demo/embed/demo.c | 11 | ||||
-rw-r--r-- | Mac/Demo/embed/embeddemo.prj | bin | 25071 -> 51653 bytes |
2 files changed, 6 insertions, 5 deletions
diff --git a/Mac/Demo/embed/demo.c b/Mac/Demo/embed/demo.c index a23c249..7d450f1 100644 --- a/Mac/Demo/embed/demo.c +++ b/Mac/Demo/embed/demo.c @@ -3,7 +3,6 @@ #include "Python.h" #ifdef macintosh #include "macglue.h" -#include <SIOUX.h> #endif /* macintosh */ static char *argv0; @@ -21,6 +20,12 @@ main(argc, argv) /* Initialize the Python interpreter. Required. */ #ifdef macintosh + /* If the first option is "-q" we don't open a console */ + if ( argc > 1 && strcmp(argv[1], "-q") == 0 ) { + PyMac_SetConsoleHandler(PyMac_DummyReadHandler, PyMac_DummyWriteHandler, + PyMac_DummyWriteHandler); +/* freopen("demo output", "w", stdout); */ + } PyMac_Initialize(); #else Py_Initialize(); @@ -45,10 +50,6 @@ main(argc, argv) /* Some more application specific code */ printf("\nGoodbye, cruel world\n"); -#ifdef macintosh - printf("Type return or so-\n"); - getchar(); -#endif /* Exit, cleaning up the interpreter */ Py_Exit(0); /*NOTREACHED*/ diff --git a/Mac/Demo/embed/embeddemo.prj b/Mac/Demo/embed/embeddemo.prj Binary files differindex 8bcb272..e519b5c 100644 --- a/Mac/Demo/embed/embeddemo.prj +++ b/Mac/Demo/embed/embeddemo.prj |