summaryrefslogtreecommitdiff
path: root/src/cstore/unionfs/cstore-unionfs.cpp
diff options
context:
space:
mode:
authorAn-Cheng Huang <ancheng@vyatta.com>2011-03-01 16:55:34 -0800
committerAn-Cheng Huang <ancheng@vyatta.com>2011-03-01 16:55:34 -0800
commit0acc2454cacb3ccab512b41b96cbaa024ebb0117 (patch)
tree9c84c96681fd13c2ffd96eb92da09884058c3fa0 /src/cstore/unionfs/cstore-unionfs.cpp
parentcf5c5f6a492bb92b25aeb880e46e9df2560a4c2e (diff)
downloadvyatta-cfg-0acc2454cacb3ccab512b41b96cbaa024ebb0117.tar.gz
vyatta-cfg-0acc2454cacb3ccab512b41b96cbaa024ebb0117.zip
tweak map iterator usage
Diffstat (limited to 'src/cstore/unionfs/cstore-unionfs.cpp')
-rw-r--r--src/cstore/unionfs/cstore-unionfs.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/cstore/unionfs/cstore-unionfs.cpp b/src/cstore/unionfs/cstore-unionfs.cpp
index 50aefb5..af4075c 100644
--- a/src/cstore/unionfs/cstore-unionfs.cpp
+++ b/src/cstore/unionfs/cstore-unionfs.cpp
@@ -82,7 +82,7 @@ _escape_char(char c)
{
Cstore::MapT<char, string>::iterator p = _fs_escape_chars.find(c);
if (p != _fs_escape_chars.end()) {
- return _fs_escape_chars[c];
+ return p->second;
} else {
return string(1, c);
}
@@ -97,7 +97,7 @@ _escape_path_name(const string& path)
= _escape_path_name_cache.find(path);
if (p != _escape_path_name_cache.end()) {
// found escaped string in cache. just return it.
- return _escape_path_name_cache[path];
+ return p->second;
}
// special case for empty string
@@ -120,7 +120,7 @@ _unescape_path_name(const string& path)
= _unescape_path_name_cache.find(path);
if (p != _unescape_path_name_cache.end()) {
// found unescaped string in cache. just return it.
- return _unescape_path_name_cache[path];
+ return p->second;
}
// assume all escape patterns are 3-char
@@ -133,7 +133,7 @@ _unescape_path_name(const string& path)
string s = path.substr(i, 3);
Cstore::MapT<string, char>::iterator p = _fs_unescape_chars.find(s);
if (p != _fs_unescape_chars.end()) {
- char c = _fs_unescape_chars[s];
+ char c = p->second;
if (path.size() == 3 && c == -1) {
// special case for empty string
npath = "";