treat zero as non-empty spark value
[barcat.git] / barcat
diff --git a/barcat b/barcat
index b939ea95ae88a91ddd0fe89b2017ecb1ae77259d..4d3205ff3aec082d3741083e8c438902e45aeb52 100755 (executable)
--- a/barcat
+++ b/barcat
@@ -291,7 +291,7 @@ while ($nr <= $limit) {
                $val == $order[-1] ? $opt{palette}->[0] : # min
                $opt{palette}->[ $rel * ($#{$opt{palette}} - 1) + 1 ];
        my $indicator = $opt{indicators} && $opt{indicators}->[
-               !$val || !$#{$opt{indicators}} ? 0 : # blank
+               !length($val) || !$#{$opt{indicators}} ? 0 : # blank
                $#{$opt{indicators}} < 2 ? 1 :
                $val >= $order[0] ? -1 :
                $rel * ($#{$opt{indicators}} - 1e-14) + 1