discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug & Fix in NSProcessInfo


From: Lloyd Dupont
Subject: Bug & Fix in NSProcessInfo
Date: Fri, 15 Jul 2005 13:35:06 +1000

I finally understand my problem!
it's due to the fact my binding is in C, and sometime a class is +initialized, after I started using it.
 
I made a quick fix in NSProcessInfo does nothing in initialize if it already has been initialized
 
now:
NSProcessInfo.m: 669
+ (void) initialize
{
  if (self == [NSProcessInfo class] && !_gnu_environment)
    _gnu_process_args(__argc, __argv, _environ);
}
 
 
before:
+ (void) initialize
{
  if (self == [NSProcessInfo class])
    _gnu_process_args(__argc, __argv, _environ);
}

reply via email to

[Prev in Thread] Current Thread [Next in Thread]