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);
}
_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to