X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_create.c;h=4e442d2a932b95d52c63cb493c7f0b3b215c5f36;hp=0e2f82c14150e8d39ef28cd0f42dbed1192cdaf2;hb=a6cabd4d567fa0bfd8192ef99c804f1b2359e22d;hpb=aeeff12d6f81965685019e9d416f0ec71a1ce0ab diff --git a/src/rrd_create.c b/src/rrd_create.c index 0e2f82c..4e442d2 100644 --- a/src/rrd_create.c +++ b/src/rrd_create.c @@ -133,8 +133,8 @@ int rrd_create_r( } /* set some defaults */ - strcpy(rrd.stat_head->cookie, RRD_COOKIE); - strcpy(rrd.stat_head->version, RRD_VERSION); + strcpy(rrd.stat_head->cookie, RRD_COOKIE); + strcpy(rrd.stat_head->version, RRD_VERSION3); /* by default we are still version 3 */ rrd.stat_head->float_cookie = FLOAT_COOKIE; rrd.stat_head->ds_cnt = 0; /* this will be adjusted later */ rrd.stat_head->rra_cnt = 0; /* ditto */ @@ -247,8 +247,9 @@ int rrd_create_r( rrd_set_error("Failed to parse CF name"); switch (cf_conv (rrd.rra_def[rrd.stat_head->rra_cnt].cf_nam)) { - case CF_HWPREDICT: case CF_MHWPREDICT: + strcpy(rrd.stat_head->version, RRD_VERSION); /* MHWPREDICT causes Version 4 */ + case CF_HWPREDICT: /* initialize some parameters */ rrd.rra_def[rrd.stat_head->rra_cnt].par[RRA_hw_alpha]. u_val = 0.1;