diff --git a/src/damon.c b/src/damon.c index 269f288..e728a21 100644 --- a/src/damon.c +++ b/src/damon.c @@ -4,6 +4,7 @@ #include #include +#include #include #include #include @@ -75,7 +76,7 @@ static int _rrd_update(char * file, int args_cnt, ...) pos = sprintf(argv[3], "%ld", tv.tv_sec); va_start(args, args_cnt); for(i = 0; i < args_cnt; i++) - pos+=sprintf(&argv[3][pos], ":%ld", va_arg(args, char *)); + pos+=sprintf(&argv[3][pos], ":%d", va_arg(args, int)); va_end(args); ret = _exec(argv); free(argv[3]);