# HG changeset patch # User Chris Cannam # Date 1417110634 0 # Node ID a73c44ae5acb0c2d06244b04952327abe3439399 # Parent 30afdc7c7b897d69479281f9ac63b6218163ca3d Fix close-quote immediately before separator in StringBits::splitQuoted diff -r 30afdc7c7b89 -r a73c44ae5acb base/StringBits.cpp --- a/base/StringBits.cpp Thu Nov 20 12:30:16 2014 +0000 +++ b/base/StringBits.cpp Thu Nov 27 17:50:34 2014 +0000 @@ -83,14 +83,14 @@ switch (mode) { case sep: mode = q1; break; case unq: case q2: tok += c; break; - case q1: mode = sep; tokens << tok; tok = ""; break; + case q1: mode = unq; break; } } else if (c == '"') { switch (mode) { case sep: mode = q2; break; case unq: case q1: tok += c; break; - case q2: mode = sep; tokens << tok; tok = ""; break; + case q2: mode = unq; break; } } else if (c == separator || (separator == ' ' && c.isSpace())) {