X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Frrd_update.c;fp=src%2Frrd_update.c;h=dc2a6753c10523c6b45f1e4d949773e375015e06;hb=728d3d0bb29ba4a73b9c7c19f03e7e4ba687be84;hp=3e6376d40d7180c21ae8ff740b3afe583e61313b;hpb=6abd9aa12683af559ac1752bc1958e0e0b930280;p=rrdtool.git diff --git a/src/rrd_update.c b/src/rrd_update.c index 3e6376d..dc2a675 100644 --- a/src/rrd_update.c +++ b/src/rrd_update.c @@ -502,15 +502,15 @@ int _rrd_update( rra_step_cnt, updvals, tmpl_idx, tmpl_cnt, &pcdp_summary, version, skip_update, &schedule_smooth) == -1) { - if (rrd_test_error()) { /* Should have error string always here */ - char *save_error; - - /* Prepend file name to error message */ - if ((save_error = strdup(rrd_get_error())) != NULL) { - rrd_set_error("%s: %s", filename, save_error); - free(save_error); - } - } + if (rrd_test_error()) { /* Should have error string always here */ + char *save_error; + + /* Prepend file name to error message */ + if ((save_error = strdup(rrd_get_error())) != NULL) { + rrd_set_error("%s: %s", filename, save_error); + free(save_error); + } + } free(arg_copy); break; }