diff options
author | Naoki INADA <inada-n@eagle> | 2009-06-24 01:54:47 +0900 |
---|---|---|
committer | Naoki INADA <inada-n@eagle> | 2009-06-24 01:54:47 +0900 |
commit | f61b282886bb9d7f7932fbcbe2affee06d150a5f (patch) | |
tree | 113ea50b273f44c3e4de01bbc3eee9081e6ec81c /python/msgpack/unpack.h | |
parent | 3fd28d07928c51cb563f35d9dddb0c7867ac9875 (diff) | |
download | msgpack-python-f61b282886bb9d7f7932fbcbe2affee06d150a5f.tar.gz |
Reduce memory footprint.
Diffstat (limited to 'python/msgpack/unpack.h')
-rw-r--r-- | python/msgpack/unpack.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/python/msgpack/unpack.h b/python/msgpack/unpack.h index cc48d9c..12afb99 100644 --- a/python/msgpack/unpack.h +++ b/python/msgpack/unpack.h @@ -23,9 +23,7 @@ #define MSGPACK_MAX_STACK_SIZE (1024) #include "unpack_define.h" -using namespace std; - -typedef map<string, PyObject*> str_cach_t; +typedef std::map<std::string, PyObject*> str_cach_t; struct unpack_user { str_cach_t strcache; @@ -127,7 +125,7 @@ static inline int template_callback_map_item(unpack_user* u, msgpack_unpack_obje static inline int template_callback_raw(unpack_user* u, const char* b, const char* p, unsigned int l, msgpack_unpack_object* o) { if (l < 16) { - string s(p, l); + std::string s(p, l); str_cach_t ::iterator it = u->strcache.find(s); if (it != u->strcache.end()) { *o = it->second; |