X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fstat%2Fstat_timing.h;h=517f20167be7968008198bd1d6d34e449a8ad3c2;hb=7fc5212efdd0faf06fed3850760ca319bdc66afc;hp=5d75b72379f50e6c823cd2fc111114488e9d7e3c;hpb=ea5e033bb404e762799df280511ac37b35ad6771;p=libfirm diff --git a/ir/stat/stat_timing.h b/ir/stat/stat_timing.h index 5d75b7237..517f20167 100644 --- a/ir/stat/stat_timing.h +++ b/ir/stat/stat_timing.h @@ -53,7 +53,7 @@ static __inline timing_ticks_t __timing_ticks(void) { __asm { rdtsc } } typedef struct timeval timing_ticks_t; #define timing_ticks(t) (gettimeofday(&(t), NULL)) -#define timing_ticks_init(t) ((t).tv_sec = 0, (t).tv_usec = 0) +#define timing_ticks_init(t) memset(&(t), 0, sizeof(t)) /* * This shamelessly stolen and modified from glibc's