Update static fix: no need to call dummy function
diff --git a/cs.c b/cs.c
index 1dbac5b..e41d211 100644
--- a/cs.c
+++ b/cs.c
@@ -20,6 +20,24 @@
 extern void enable_x86();
 extern void enable_powerpc();
 
+void enable_construct() {
+#ifdef CAPSTONE_HAS_ARM
+	enable_arm();
+#endif
+#ifdef CAPSTONE_HAS_ARM64
+	enable_arm64();
+#endif
+#ifdef CAPSTONE_HAS_MIPS
+	enable_mips();
+#endif
+#ifdef CAPSTONE_HAS_X86
+	enable_x86();
+#endif
+#ifdef CAPSTONE_HAS_POWERPC
+	enable_powerpc();
+#endif
+}
+
 unsigned int all_arch = 0;
 
 #ifdef USE_SYS_DYN_MEM
@@ -90,27 +108,8 @@
 	}
 }
 
-void enable_construct() {
-#ifdef CAPSTONE_HAS_ARM
-	enable_arm();
-#endif
-#ifdef CAPSTONE_HAS_ARM64
-	enable_arm64();
-#endif
-#ifdef CAPSTONE_HAS_MIPS
-	enable_mips();
-#endif
-#ifdef CAPSTONE_HAS_X86
-	enable_x86();
-#endif
-#ifdef CAPSTONE_HAS_POWERPC
-	enable_powerpc();
-#endif
-}
-
 cs_err cs_open(cs_arch arch, cs_mode mode, csh *handle)
 {
-	enable_construct();
 	if (!my_malloc || !my_calloc || !my_realloc || !my_free)
 		// Error: before cs_open(), dynamic memory management must be initialized
 		// with cs_option(CS_OPT_MEM)