diff options
author | Benoit Foucher <benoit@zeroc.com> | 2006-01-31 10:01:12 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2006-01-31 10:01:12 +0000 |
commit | 959be21ed0fd58eaf53fb87bb2f913a1eacb2870 (patch) | |
tree | 5cd0cff9e507cbb9ebc7d2beae887ef78fee5464 /cpp/src/IceUtil/Options.cpp | |
parent | Added ANSI quote support. (diff) | |
download | ice-959be21ed0fd58eaf53fb87bb2f913a1eacb2870.tar.bz2 ice-959be21ed0fd58eaf53fb87bb2f913a1eacb2870.tar.xz ice-959be21ed0fd58eaf53fb87bb2f913a1eacb2870.zip |
Fixed a bug in split() for control chars
Diffstat (limited to 'cpp/src/IceUtil/Options.cpp')
-rwxr-xr-x | cpp/src/IceUtil/Options.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/cpp/src/IceUtil/Options.cpp b/cpp/src/IceUtil/Options.cpp index 492b57bd1c8..dcaefff903d 100755 --- a/cpp/src/IceUtil/Options.cpp +++ b/cpp/src/IceUtil/Options.cpp @@ -396,6 +396,7 @@ IceUtil::Options::split(const string& line) // case 'c': { + c = l[++i]; if(isalpha(c) || c == '@' || (c >= '[' && c <= '_')) { arg.push_back(static_cast<char>(toupper(c) - '@')); |