Trisurf Monte Carlo simulator
Samo Penic
2016-03-07 c14bd6e408bec0634a7cac3aa87e177562430afe
src/general.c
@@ -1,12 +1,23 @@
/* vim: set ts=4 sts=4 sw=4 noet : */
#include<stdio.h>
#include<stdlib.h>
#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;