From: Keith Packard Date: Mon, 17 Oct 2016 20:00:33 +0000 (-0700) Subject: partslist-vendor: Deal with missing elements in CSV file X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=696d16f63457dee7242326b6ceda3792b41e3801;p=hw%2Faltusmetrum partslist-vendor: Deal with missing elements in CSV file An empty string is valid; don't crash. Signed-off-by: Keith Packard --- diff --git a/bin/partslist-vendor b/bin/partslist-vendor index 28fc548..423796e 100755 --- a/bin/partslist-vendor +++ b/bin/partslist-vendor @@ -28,7 +28,7 @@ string[*] read_line(file f) { string[*] elts = String::parse_csv(line); for (int i = 0; i < dim(elts); i++) - if (elts[i][0] == '"') + if (String::length(elts[i]) > 0 && elts[i][0] == '"') elts[i] = String::dequote(elts[i]); return elts; }