diff options
author | Jack Jansen <jack.jansen@cwi.nl> | 2000-06-02 21:28:52 (GMT) |
---|---|---|
committer | Jack Jansen <jack.jansen@cwi.nl> | 2000-06-02 21:28:52 (GMT) |
commit | ee6eeb1876d2764e505a30122f273b644bf63ec1 (patch) | |
tree | b1ec190bfab32422a0918a73f71322e7918e06c2 /Mac/Python | |
parent | bb6d83a8c4b5d6872b7bf5ee927a184f286cf56d (diff) | |
download | cpython-ee6eeb1876d2764e505a30122f273b644bf63ec1.zip cpython-ee6eeb1876d2764e505a30122f273b644bf63ec1.tar.gz cpython-ee6eeb1876d2764e505a30122f273b644bf63ec1.tar.bz2 |
Removed (within an #ifdef) Carbon-incompatabilities:
- Don't call all the toolbox init routines.
- No balloon help, so removed help code from the initial dialog.
Diffstat (limited to 'Mac/Python')
-rw-r--r-- | Mac/Python/macmain.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Mac/Python/macmain.c b/Mac/Python/macmain.c index 98c8323..90d0093 100644 --- a/Mac/Python/macmain.c +++ b/Mac/Python/macmain.c @@ -48,6 +48,7 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. #include <profiler.h> #endif #endif +#include <unistd.h> #ifdef THINK_C #include <console.h> @@ -91,6 +92,8 @@ init_mac_world() #ifdef THINK_C printf("\n"); #else +#ifndef TARGET_API_MAC_CARBON + /* These aren't needed for carbon */ MaxApplZone(); InitGraf(&qd.thePort); InitFonts(); @@ -98,6 +101,7 @@ init_mac_world() TEInit(); InitDialogs((long)0); InitMenus(); +#endif InitCursor(); init_appearance(); #endif @@ -165,9 +169,11 @@ PyMac_InteractiveOptions(PyMac_PrefRecord *p, int *argcp, char ***argvp) DisposeDialog(dialog); exit(0); } +#ifndef TARGET_API_MAC_CARBON if ( item == OPT_HELP ) { HMSetBalloons(!HMGetBalloons()); } +#endif if ( item == OPT_CMDLINE ) { int new_argc, newer_argc; char **new_argv, **newer_argv; |