Fix for #167 - rrdcreate is arguably missing a check for 'step>=1' for RRAs with...
[rrdtool.git] / src / rrd_create.c
index 2cc8557..fd1ac9e 100644 (file)
@@ -373,6 +373,8 @@ int rrd_create_r(
                     default:
                         rrd.rra_def[rrd.stat_head->rra_cnt].pdp_cnt =
                             atoi(token);
+                        if (atoi(token) < 1)
+                            rrd_set_error("Invalid step: must be >= 1");
                         break;
                     }
                     break;