aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHugo Parente Lima <hugo.pl@gmail.com>2010-11-24 14:19:59 -0200
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-08 16:12:07 -0300
commit5f28a31c58e44303c5fc7f5ba54ca0620c698b6a (patch)
tree0d125375bbc0f9f67eebc88657283d95201680b2
parent156ecae3849463738a3a133b02cc085800ef996f (diff)
Speed up hasWrapper function using the find method instead of count.
-rw-r--r--libshiboken/bindingmanager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libshiboken/bindingmanager.cpp b/libshiboken/bindingmanager.cpp
index 9f73833ca..a43852614 100644
--- a/libshiboken/bindingmanager.cpp
+++ b/libshiboken/bindingmanager.cpp
@@ -161,7 +161,7 @@ BindingManager& BindingManager::instance() {
bool BindingManager::hasWrapper(const void* cptr)
{
- return m_d->wrapperMapper.count(cptr);
+ return m_d->wrapperMapper.find(cptr) != m_d->wrapperMapper.end();
}
void BindingManager::registerWrapper(SbkObject* pyObj, void* cptr)