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:
Andrew McCallum 1997-01-06 21:44:55 +00:00
parent 1f69623c87
commit c6a38091e2

View file

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