diff options
Diffstat (limited to 'ns-2.35-linkstate-erase.fix')
-rw-r--r-- | ns-2.35-linkstate-erase.fix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/ns-2.35-linkstate-erase.fix b/ns-2.35-linkstate-erase.fix new file mode 100644 index 000000000000..ea118964baaf --- /dev/null +++ b/ns-2.35-linkstate-erase.fix @@ -0,0 +1,13 @@ +diff --git a/linkstate/ls.h b/linkstate/ls.h +index 5a7800a..7b0fb53 100644 +--- a/linkstate/ls.h ++++ b/linkstate/ls.h +@@ -134,7 +134,7 @@ public: + return ib.second ? ib.first : baseMap::end(); + } + +- void eraseAll() { erase(baseMap::begin(), baseMap::end()); } ++ void eraseAll() { this->erase(baseMap::begin(), baseMap::end()); } + T* findPtr(Key key) { + iterator it = baseMap::find(key); + return (it == baseMap::end()) ? (T *)NULL : &((*it).second); |