#include <stdarg.h>
#include <sys/types.h>
#include <unistd.h>
+#include <stdlib.h>
#include "pool.h"
vfprintf(stderr, fmt2, ap);
va_end(ap);
fflush(stderr);
+ free(fmt2);
}
#else
fprintf(stderr, "%s ERROR: pid %d: ", nowsec(), (int)getpid());
vfprintf(stderr, fmt2, ap);
va_end(ap);
fflush(stderr);
+ free(fmt2);
}
#else
fprintf(stderr, "%s DEBUG: pid %d: ", nowsec(), (int)getpid());
vfprintf(stderr, fmt2, ap);
va_end(ap);
fflush(stderr);
+ free(fmt2);
}
#else
fprintf(stderr, "%s LOG: pid %d: ", nowsec(), (int)getpid());