Index: trunk/abdev/BasicCompiler_Common/src/CommonCodeGenerator.cpp
===================================================================
--- trunk/abdev/BasicCompiler_Common/src/CommonCodeGenerator.cpp	(revision 435)
+++ trunk/abdev/BasicCompiler_Common/src/CommonCodeGenerator.cpp	(revision 436)
@@ -2,4 +2,10 @@
 
 #include <CodeGenerator.h>
+
+#ifdef _AMD64_
+#include "../../BasicCompiler64/opcode.h"
+#else
+#include "../../BasicCompiler32/opcode.h"
+#endif
 
 
@@ -313,10 +319,10 @@
 	//////////////////////////////////////////////////////
 
-	//mov rcx,reg
-	compiler.codeGenerator.op_mov_RR( REG_RCX, reg );
-
-	//call _System_AddNeedFreeTempStructure
-	extern const UserProc *pSub_System_AddNeedFreeTempStructure;
-	compiler.codeGenerator.op_call( pSub_System_AddNeedFreeTempStructure );
+		//mov rcx,reg
+		op_mov_RR( REG_RCX, reg );
+
+		//call _System_AddNeedFreeTempStructure
+		extern const UserProc *pSub_System_AddNeedFreeTempStructure;
+		op_call( pSub_System_AddNeedFreeTempStructure );
 
 	/////////////////////////////////////////////
