1 diff -ur o-System/Applications/Preferences/main.m System/Applications/Preferences/main.m
2 --- o-System/Applications/Preferences/main.m 2003-07-09 13:31:58.000000000 -0600
3 +++ System/Applications/Preferences/main.m 2005-03-27 12:20:15.000000000 -0700
6 #include <AppKit/NSApplication.h>
7 #include <Foundation/NSBundle.h>
8 +#include <Foundation/NSBundle.h>
9 +#include <Foundation/NSProcessInfo.h>
11 -int main (int argc, const char *argv[], const char *env[])
12 +int main (int argc, char *argv[], char *env[])
14 +#ifdef GS_PASS_ARGUMENTS
15 + [NSProcessInfo initializeWithArguments: argv count: argc environment: env];
18 - return NSApplicationMain (argc, argv);
19 + return NSApplicationMain (argc, (const char **)argv);
21 diff -ur o-System/Applications/Terminal/main.m System/Applications/Terminal/main.m
22 --- o-System/Applications/Terminal/main.m 2003-11-25 08:51:54.000000000 -0700
23 +++ System/Applications/Terminal/main.m 2005-03-27 11:30:33.000000000 -0700
28 -int main(int argc, char **argv)
29 +int main(int argc, char **argv, char **env)
31 CREATE_AUTORELEASE_POOL(arp);
32 +#ifdef GS_PASS_ARGUMENTS
33 + [NSProcessInfo initializeWithArguments: argv count: argc environment: env];
36 /* [NSObject enableDoubleReleaseCheck: YES];*/
38 diff -ur o-System/Applications/TextEdit/Edit_main.m System/Applications/TextEdit/Edit_main.m
39 --- o-System/Applications/TextEdit/Edit_main.m 2004-05-25 10:19:21.000000000 -0600
40 +++ System/Applications/TextEdit/Edit_main.m 2005-03-27 11:30:33.000000000 -0700
42 #import <AppKit/NSApplication.h>
43 +#import <Foundation/NSProcessInfo.h>
45 +int main(int argc, char *argv[], char *env[]) {
46 +#ifdef GS_PASS_ARGUMENTS
47 + [NSProcessInfo initializeWithArguments: argv count: argc environment: env];
50 -int main(int argc, const char *argv[]) {
51 return NSApplicationMain (argc, argv);