src/utils_rrdcreate.c: Remove a too strict assertion.
authorFlorian Forster <octo@noris.net>
Thu, 11 Nov 2010 13:20:58 +0000 (14:20 +0100)
committerFlorian Forster <octo@noris.net>
Thu, 11 Nov 2010 13:20:58 +0000 (14:20 +0100)
We don't actually check anywhere that vl->time is greater than 10, so we
cannot assure this.

src/utils_rrdcreate.c

index 4ecec59..66bb27e 100644 (file)
@@ -398,10 +398,9 @@ int cu_rrd_create_file (const char *filename, /* {{{ */
   memcpy (argv + ds_num, rra_def, rra_num * sizeof (char *));
   argv[ds_num + rra_num] = NULL;
 
-  assert (vl->time > 10);
   status = srrd_create (filename,
       (cfg->stepsize > 0) ? cfg->stepsize : vl->interval,
-      vl->time - 10,
+      (vl->time > 10) ? (vl->time - 10) : vl->time,
       argc, (const char **) argv);
 
   free (argv);