Changeset 2426:6e1027a05d73 in lemon-0.x for lemon/bits/item_reader.h
- Timestamp:
- 04/19/07 17:14:34 (17 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@3262
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
lemon/bits/item_reader.h
r2391 r2426 31 31 #include <list> 32 32 #include <set> 33 #include <map> 34 35 #include <lemon/error.h> 33 36 34 37 namespace lemon { … … 173 176 value.clear(); 174 177 is >> std::ws; 175 if (!is.get(c) || c != '\"')178 if (!is.get(c) || (c != '\"' && c != '\'')) 176 179 throw DataFormatError("Quoted format error"); 177 while (is.get(c) && c != '\"') { 180 char quote = c; 181 while (is.get(c) && c != quote) { 178 182 if (escaped && c == '\\') { 179 183 value += readEscape(is);
Note: See TracChangeset
for help on using the changeset viewer.