const char* format,
...); // Forward.
-#define nblog(fmt...) _nblog_helper(1, __LINE__, __FUNCTION__, fmt)
+//#define nblog(fmt...) _nblog_helper(1, __LINE__, __FUNCTION__, fmt)
#define nblogx(fmt...) _nblog_helper(0, __LINE__, __FUNCTION__, fmt)
static void warn_time(const char* desc,
const char* func,
const char* format,
...) {
- int saved_errno;
- if (want_errno)
- saved_errno = errno;
-
+ int saved_errno = errno;
va_list va;
va_start(va, format);
// Prefix.
char buf[512];
- size_t len;
+ int len;
extern char *__progname; // This is where glibc stashes argv[0].
len = snprintf(buf, sizeof(buf), "%s:%d:%s(): tid %d at %d.%09d: ",
__progname, line, func, gettid(),