Code

collectdctl: Explicitly cast "long" to "int". This might be a problem on 32bit archit...
authorFlorian Forster <octo@huhu.verplant.org>
Tue, 10 Aug 2010 07:35:00 +0000 (09:35 +0200)
committerFlorian Forster <octo@huhu.verplant.org>
Tue, 10 Aug 2010 07:35:00 +0000 (09:35 +0200)
src/collectdctl.c

index 7ee90a033c99c0d942396b33af108bb04e8e17a4..53bd6184f75e8f57e9b0d847cc04e0db9109db0b 100644 (file)
@@ -241,7 +241,7 @@ static int flush (lcc_connection_t *c, int argc, char **argv)
     if (strcasecmp (key, "timeout") == 0) {
       char *endptr = NULL;
 
-      timeout = strtol (value, &endptr, 0);
+      timeout = (int) strtol (value, &endptr, 0);
 
       if (endptr == value) {
         fprintf (stderr, "ERROR: Failed to parse timeout as number: %s.\n",