diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2011-04-03 22:23:14 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2011-04-03 22:23:14 +0000 |
commit | ff6000745886cb085ca80e42498020497bc7f95f (patch) | |
tree | 41439653b4e24185009d6c48c9f8b37b4c93894f /utils/log.c | |
parent | 2ca6e9a3e6bd7450cd1fb80db3a777956c804e11 (diff) | |
download | netsurf-ff6000745886cb085ca80e42498020497bc7f95f.tar.gz netsurf-ff6000745886cb085ca80e42498020497bc7f95f.tar.bz2 |
Fix build with NDEBUG defined
svn path=/trunk/netsurf/; revision=12154
Diffstat (limited to 'utils/log.c')
-rw-r--r-- | utils/log.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/utils/log.c b/utils/log.c index 31ca89d13..0f9290bf7 100644 --- a/utils/log.c +++ b/utils/log.c @@ -28,9 +28,6 @@ #include "utils/utils.h" #include "utils/log.h" -static struct timeval start_tv; -static char buff[32]; - nserror nslog_init(nslog_ensure_t *ensure, int *pargc, char **argv) { nserror ret = NSERROR_OK; @@ -59,9 +56,13 @@ nserror nslog_init(nslog_ensure_t *ensure, int *pargc, char **argv) return ret; } +#ifndef NDEBUG const char *nslog_gettime(void) { + static struct timeval start_tv; + static char buff[32]; + struct timeval tv; struct timeval now_tv; @@ -72,7 +73,9 @@ const char *nslog_gettime(void) timeval_subtract(&tv, &now_tv, &start_tv); - snprintf(buff, sizeof(buff),"(%ld.%ld)", (long)tv.tv_sec, (long)tv.tv_usec); + snprintf(buff, sizeof(buff),"(%ld.%ld)", + (long)tv.tv_sec, (long)tv.tv_usec); + return buff; } @@ -89,3 +92,5 @@ void nslog_log(const char *format, ...) } } +#endif + |