Make inline maps const. Add test for malformed inline map that causes crash

This commit is contained in:
Jason Turner
2010-10-02 22:50:09 +00:00
parent fa2a7045a7
commit 3ab91356e5
3 changed files with 7 additions and 8 deletions

View File

@@ -396,6 +396,7 @@ namespace detail {
m->add(user_type<MapType>(), type);
typedef typename MapType::mapped_type &(MapType::*elemaccess)(const typename MapType::key_type &);
m->add(fun(static_cast<elemaccess>(&MapType::operator[])), "[]");
container_type<MapType>(type, m);