aboutsummaryrefslogtreecommitdiffstats
path: root/libshiboken/typeresolver.cpp
diff options
context:
space:
mode:
authorHugo Parente Lima <hugo.pl@gmail.com>2011-03-18 15:11:02 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-08 16:15:18 -0300
commiteb01027ab9266bc0d87fa396e419929567dadea1 (patch)
tree630561c7b2ef71fe0924968c0e231e9e19fc2808 /libshiboken/typeresolver.cpp
parent4142bd57ece86b1087915b2bb091fcc58219eed1 (diff)
Fix bug in TypeResolver::getType function.
The function was always using a empty string.
Diffstat (limited to 'libshiboken/typeresolver.cpp')
-rw-r--r--libshiboken/typeresolver.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/libshiboken/typeresolver.cpp b/libshiboken/typeresolver.cpp
index e776b49f1..a195c8f08 100644
--- a/libshiboken/typeresolver.cpp
+++ b/libshiboken/typeresolver.cpp
@@ -112,8 +112,7 @@ TypeResolver::Type TypeResolver::getType(const char* name)
return isObjTypeName ? ObjectType : ValueType;
} else {
// Type not found... let's copy the string.
- std::string typeName;
- typeName.reserve(len + 2);
+ std::string typeName(name);
if (isObjTypeName)
typeName.erase(len - 1, 1);
else