summaryrefslogtreecommitdiff
path: root/python/generator.cpp
diff options
context:
space:
mode:
authorplafosse <peter@vector35.com>2016-07-07 21:44:20 -0400
committerplafosse <peter@vector35.com>2016-07-07 21:44:40 -0400
commitc85d93f505f53f921dd2d7b2d774ff75979261f7 (patch)
tree5346720210ef5e319786302f51003215bb575d36 /python/generator.cpp
parent05b8dae707da62437abf262fe8d1dd2b74a5f98f (diff)
Adding DemangleMS API and extending types for C++
Diffstat (limited to 'python/generator.cpp')
-rw-r--r--python/generator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/python/generator.cpp b/python/generator.cpp
index f9790619..08485315 100644
--- a/python/generator.cpp
+++ b/python/generator.cpp
@@ -98,10 +98,10 @@ void OutputType(FILE* out, Type* type, bool isReturnType = false, bool isCallbac
fprintf(out, "ctypes.c_double");
break;
case StructureTypeClass:
- fprintf(out, "%s", type->GetStructure()->GetName().c_str());
+ fprintf(out, "%s", type->GetQualifiedName(type->GetStructure()->GetName()).c_str());
break;
case EnumerationTypeClass:
- fprintf(out, "%s", type->GetEnumeration()->GetName().c_str());
+ fprintf(out, "%s", type->GetQualifiedName(type->GetEnumeration()->GetName()).c_str());
break;
case PointerTypeClass:
if (isCallback || (type->GetChildType()->GetClass() == VoidTypeClass))