]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
Fix --use-nan-for-all-missing-data
authorWolfgang Stöggl <c72578@yahoo.de>
Tue, 4 Jun 2019 08:14:11 +0000 (10:14 +0200)
committerTobias Oetiker <tobi@oetiker.ch>
Tue, 4 Jun 2019 08:46:18 +0000 (10:46 +0200)
- Fixes: https://github.com/oetiker/rrdtool-1.x/issues/918

src/rrd_graph.c

index 5a78f573d9f16249126446c771c850ca0c6ecea1..f5d2cdec5713d4213282e8e2333adc7173eb02d8 100644 (file)
@@ -1072,7 +1072,7 @@ int data_fetch(
                 im->gdes[i].ds = ii;
             }
         }
-        if (im->gdes[i].ds == -1) {
+        if ((im->gdes[i].ds == -1) && !(im->extra_flags & ALLOW_MISSING_DS)) {
             rrd_set_error("No DS called '%s' in '%s'",
                           im->gdes[i].ds_nam, im->gdes[i].rrd);
             return -1;