blob: a75bb85551830467a16b950ca4c405837ccba3d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
$NetBSD: patch-am,v 1.6 2008/06/30 07:29:48 martti Exp $
Prepend file name to error message.
--- src/rrd_update.c.orig 2008-06-11 01:12:55.000000000 +0200
+++ src/rrd_update.c
@@ -502,6 +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);
+ }
+ }
free(arg_copy);
break;
}
|