diff options
author | Luciano Wolf <luciano.wolf@openbossa.org> | 2010-07-14 15:33:15 -0300 |
---|---|---|
committer | Luciano Wolf <luciano.wolf@openbossa.org> | 2010-07-14 15:53:11 -0300 |
commit | c67bee3be1198fcab90d45c96ff3cdb3d4a7bb2d (patch) | |
tree | 12b9b67c84186f3719a3e26dd58cf331007a4802 /libshiboken | |
parent | 29ca2a7c419ce854779d77091eb22c6bae8c4516 (diff) |
Fix segfault when dealing with converter(void *).
Reviewer: Renato Araújo <renato.filho@openbossa.org>
Marcelo Lira <marcelo.lira@openbossa.org>
Diffstat (limited to 'libshiboken')
-rw-r--r-- | libshiboken/conversions.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libshiboken/conversions.h b/libshiboken/conversions.h index 9ea8fce71..1cb4f913a 100644 --- a/libshiboken/conversions.h +++ b/libshiboken/conversions.h @@ -201,7 +201,7 @@ struct Converter<void*> if (pyobj == Py_None) return 0; // When someone request a void pointer, just give to him the first C++ object in the class hierarchy - return reinterpret_cast<SbkBaseWrapper*>(pyobj)->cptr[0]; + return reinterpret_cast<SbkBaseWrapper*>(pyobj)->cptr; } }; template <> struct Converter<const void*> : Converter<void*> {}; |