diff options
| author | 2015-12-14 20:04:49 +0100 | |
|---|---|---|
| committer | 2015-12-14 20:04:49 +0100 | |
| commit | 93d8046498c69ea1dd2a7b5913846cbfce7a18aa (patch) | |
| tree | 062d75ada69be97c2983c392e85062e2f3d24b95 /src/lib | |
| parent | e60bb428cd1232435aa09d7551f070cb0c0f14d4 (diff) | |
Fix tagged_list (nw)
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/util/tagmap.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/util/tagmap.h b/src/lib/util/tagmap.h index 4d15cbba193..cdbaf63d7fe 100644 --- a/src/lib/util/tagmap.h +++ b/src/lib/util/tagmap.h @@ -77,7 +77,7 @@ public: } // operations by tag - void remove(const char *tag) { auto search = m_map.find(tag); if (search != m_map.end()) m_list.remove(*search->second); } + void remove(const char *tag) { auto search = m_map.find(tag); if (search != m_map.end()) { m_list.remove(*search->second); m_map.erase(search); } } _ElementType *find(const char *tag) const { auto search = m_map.find(tag); return (search == m_map.end()) ? nullptr : search->second; } private: |
