index 91b82bf8c0465f99626d544d4f787421a15d0e23..26a0b55e829ed8ee735b5e5eecdc9bba3c31c1e4 100644 (file)
t -> postfix = jvm_get_postfix(type);
}
- if(type -> class == OBERON_TYPE_POINTER ||
+ if((type -> class == OBERON_TYPE_POINTER && type -> base -> class == OBERON_TYPE_RECORD) ||
type -> class == OBERON_TYPE_PROCEDURE ||
type -> class == OBERON_TYPE_RECORD ||
type -> class == OBERON_TYPE_SYSTEM_PTR)