]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
use rrd_strerror
authorTobias Oetiker <tobi@oetiker.ch>
Thu, 16 Apr 2015 16:10:22 +0000 (18:10 +0200)
committerTobias Oetiker <tobi@oetiker.ch>
Thu, 16 Apr 2015 16:10:22 +0000 (18:10 +0200)
src/rrd_create.c

index c370c57232eac8372d754885731696ebdc3f1da0..8bc57244ac6d9e083f047fdbaaa3e3d08fef0e88 100644 (file)
@@ -150,12 +150,7 @@ int rrd_create(
         case 'r': {
             struct stat st;
             if (stat(optarg, &st) != 0) {
-                char errmsg[100];
-#ifdef GNU_SOURCE
-#error using wrong version of strerror_r, because GNU_SOURCE is set
-#endif
-                strerror_r(errno, errmsg, sizeof(errmsg));
-                rrd_set_error("error checking for source RRD %s: %s", optarg, errmsg);
+                rrd_set_error("error checking for source RRD %s: %s", optarg, rrd_strerror(errno));
                 rc = -1;
                 goto done;
             }