aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/games/gluegen/DebugEmitter.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/java/games/gluegen/DebugEmitter.java')
-rw-r--r--src/net/java/games/gluegen/DebugEmitter.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/net/java/games/gluegen/DebugEmitter.java b/src/net/java/games/gluegen/DebugEmitter.java
index 677c3e7e6..8618e1576 100644
--- a/src/net/java/games/gluegen/DebugEmitter.java
+++ b/src/net/java/games/gluegen/DebugEmitter.java
@@ -95,8 +95,13 @@ public class DebugEmitter implements GlueEmitter {
TypeDictionary structDictionary,
Map canonMap) {
}
- public void emitStruct(CompoundType t) {
- System.out.println("Referenced type \"" + t.getName() + "\"");
+ public void emitStruct(CompoundType t, String alternateName) {
+ String name = t.getName();
+ if (name == null && alternateName != null) {
+ name = alternateName;
+ }
+
+ System.out.println("Referenced type \"" + name + "\"");
}
public void endStructs() {}
}