Index: trunk/abdev/BasicCompiler64/Compile_Object.cpp
===================================================================
--- trunk/abdev/BasicCompiler64/Compile_Object.cpp	(revision 353)
+++ trunk/abdev/BasicCompiler64/Compile_Object.cpp	(revision 354)
@@ -93,5 +93,4 @@
 {
 	const CClass *pClass = &objClass;
-	int typeSize = pClass->GetSize();
 
 	if( pClass->IsInterface() )
@@ -99,4 +98,6 @@
 		pClass = compiler.GetObjectModule().meta.GetClasses().GetInterfaceInfoClassPtr();
 	}
+
+	int typeSize = pClass->GetSize();
 
 	if( pClass->IsAbstract() ){
