From 509ad42470b5faef7ff96b886b5a9ef224c60357 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Mon, 8 Oct 2001 15:32:17 +0000 Subject: Brought up to date with the current state of affairs. --- Mac/Demo/embed/demo.c | 11 ++++++----- 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 #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 index 8bcb272..e519b5c 100644 Binary files a/Mac/Demo/embed/embeddemo.prj and b/Mac/Demo/embed/embeddemo.prj differ -- cgit v0.12