fix rrdtool compile

git-svn-id: svn://svn.openwrt.org/openwrt/packages@15590 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nbd 2009-05-04 15:21:38 +00:00
parent 3fd564903a
commit e222c7b48a
2 changed files with 25 additions and 1 deletions

View File

@ -97,7 +97,7 @@ Round Robin Database (RRD) management tools.
This package contains command line tools used to manage RRDs.
endef
TARGET_CFLAGS += $(FPIC)
TARGET_CFLAGS += $(FPIC) --std=c99
CONFIGURE_ARGS += \
$(DISABLE_LARGEFILE) \

View File

@ -0,0 +1,24 @@
--- a/src/rrd_tool.c
+++ b/src/rrd_tool.c
@@ -225,11 +225,8 @@
struct rusage myusage;
struct timeval starttime;
struct timeval currenttime;
- struct timezone tz;
- tz.tz_minuteswest =0;
- tz.tz_dsttime=0;
- gettimeofday(&starttime,&tz);
+ gettimeofday(&starttime,NULL);
#endif
while (fgets(aLine, sizeof(aLine)-1, stdin)){
@@ -252,7 +249,7 @@
#if HAVE_GETRUSAGE
getrusage(RUSAGE_SELF,&myusage);
- gettimeofday(&currenttime,&tz);
+ gettimeofday(&currenttime,NULL);
printf("OK u:%1.2f s:%1.2f r:%1.2f\n",
(double)myusage.ru_utime.tv_sec+
(double)myusage.ru_utime.tv_usec/1000000.0,