Trisurf Monte Carlo simulator
Samo Penic
2014-03-21 42641cde38cfd1d27a2031604cc1397b5bd2849b
src/general.c
@@ -3,10 +3,20 @@
#include "general.h"
#include<stdarg.h>
#include <sys/time.h>
#include <unistd.h>
#include <time.h>
ts_uint ts_fprintf(FILE *fd, char *fmt, ...){
if(quiet) return TS_SUCCESS;
    va_list ap;
    va_start(ap,fmt);
   va_list ap;
   va_start(ap,fmt);
   char tmbuf[255];
   struct timeval now;
     gettimeofday(&now, 0);
   strftime(tmbuf, sizeof tmbuf, "%Y-%m-%d %H:%M:%S", localtime(&now.tv_sec));
fprintf(fd, "[%s] ",tmbuf);
vfprintf(fd, fmt, ap); /* Call vfprintf */
va_end(ap); /* Cleanup the va_list */
return TS_SUCCESS;