Use NSDefaultMallocZone() instead of 0. And cosmetic changes.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@2007 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
mccallum 1997-01-06 21:44:55 +00:00
parent 9047ffbd44
commit 526914ba8a

View file

@ -196,22 +196,26 @@ _gnu_process_noobjc_args(int argc, char *argv[], char *env[]) {
i=0; i=0;
while(argv[i]) while(argv[i])
i++; i++;
_gnu_noobjc_argv = NSZoneMalloc(NS_NOZONE,sizeof(char *)*(i+1)); _gnu_noobjc_argv =
NSZoneMalloc(NSDefaultMallocZone(),sizeof(char *)*(i+1));
i=0; i=0;
while(*argv) { while(*argv) {
_gnu_noobjc_argv[i] = NSZoneMalloc(NS_NOZONE,strlen(*argv)+1); _gnu_noobjc_argv[i] =
strcpy(_gnu_noobjc_argv[i],*argv); NSZoneMalloc(NSDefaultMallocZone(),strlen(*argv)+1);
argv++; strcpy(_gnu_noobjc_argv[i],*argv);
i++; argv++;
i++;
} }
_gnu_noobjc_argv[i] = 0; _gnu_noobjc_argv[i] = 0;
i=0; i=0;
while(env[i]) while(env[i])
i++; i++;
_gnu_noobjc_env = NSZoneMalloc(NS_NOZONE,sizeof(char *)*(i+1)); _gnu_noobjc_env =
NSZoneMalloc(NSDefaultMallocZone(),sizeof(char *)*(i+1));
i=0; i=0;
while(*env) { while(*env) {
_gnu_noobjc_env[i] = NSZoneMalloc(NS_NOZONE,strlen(*env)+1); _gnu_noobjc_env[i] =
NSZoneMalloc(NSDefaultMallocZone(),strlen(*env)+1);
strcpy(_gnu_noobjc_env[i],*env); strcpy(_gnu_noobjc_env[i],*env);
env++; env++;
i++; i++;
@ -226,18 +230,18 @@ static void _gnu_noobjc_free_vars(void)
p = _gnu_noobjc_argv; p = _gnu_noobjc_argv;
while (*p) { while (*p) {
NSZoneFree(NS_NOZONE,*p); NSZoneFree(NSDefaultMallocZone(),*p);
p++; p++;
} }
NSZoneFree(NS_NOZONE,_gnu_noobjc_argv); NSZoneFree(NSDefaultMallocZone(),_gnu_noobjc_argv);
_gnu_noobjc_argv = 0; _gnu_noobjc_argv = 0;
p = _gnu_noobjc_env; p = _gnu_noobjc_env;
while (*p) { while (*p) {
NSZoneFree(NS_NOZONE,*p); NSZoneFree(NSDefaultMallocZone(),*p);
p++; p++;
} }
NSZoneFree(NS_NOZONE,_gnu_noobjc_env); NSZoneFree(NSDefaultMallocZone(),_gnu_noobjc_env);
_gnu_noobjc_env = 0; _gnu_noobjc_env = 0;
} }