bug-gnustep
[Top][All Lists]
Advanced

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

NSLog() / NSLogv() annoyance


From: Chris B. Vetter
Subject: NSLog() / NSLogv() annoyance
Date: Mon, 14 Jul 2003 10:54:31 -0700

Hi,

using NSLog() results in some nastiness:

  int main(int argc, char * const * argv)
  {
    errno = 0;
    
    fprintf(stderr, "1 errno=%d, %s\n", errno, strerror(errno));
    {
      NSLog(@"foobar");
    }
    fprintf(stderr, "2 errno=%d, %s\n", errno, strerror(errno));
  }

  :0> gmake && ./shared_obj/test
  1 errno=0, Undefined error: 0
  2003-07-14 10:46:59.841 test[29673] foobar
  2 errno=2, No such file or directory

Can't figure out where errno is set to 2, though I suspect it's coming
from _NSLog_standard_printf_handler() trying to write to syslog(?).

-- 
Chris




reply via email to

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