diff options
author | Hugo Lima <hugo.lima@openbossa.org> | 2010-01-14 22:34:47 -0200 |
---|---|---|
committer | Hugo Lima <hugo.lima@openbossa.org> | 2010-01-14 22:41:10 -0200 |
commit | 2ad0dcc5860d9e791e6036a525b0114b7106031b (patch) | |
tree | 3164d87465c0f0288157f1140320729eb0f3882f /libshiboken/typeresolver.cpp | |
parent | ff5d72bd2d994050823382d1f884c62e41824eb3 (diff) |
Added SbkDbg stream class, used to print debug messages.
Reviewed by Marcelo Lira <marcelo.lira@openbossa.org>
Diffstat (limited to 'libshiboken/typeresolver.cpp')
-rw-r--r-- | libshiboken/typeresolver.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libshiboken/typeresolver.cpp b/libshiboken/typeresolver.cpp index 3ed3daf67..f4a95255c 100644 --- a/libshiboken/typeresolver.cpp +++ b/libshiboken/typeresolver.cpp @@ -34,6 +34,7 @@ #include "typeresolver.h" #include "google/dense_hash_map" +#include "sbkdbg.h" #include <cstdlib> using namespace Shiboken; @@ -95,7 +96,12 @@ TypeResolver::~TypeResolver() TypeResolver* TypeResolver::get(const char* typeName) { TypeResolverMap::const_iterator it = typeResolverMap.find(typeName); - return it == typeResolverMap.end() ? 0 : it->second; + if (it != typeResolverMap.end()) { + return it->second; + } else { + SbkDbg() << "Can't find type resolver for " << typeName; + return 0; + } } const char* TypeResolver::typeName() const |