Просмотр исходного кода

Merge pull request #171 from der-b/fix_external

Fix external
TheOnlyJoey 6 лет назад
Родитель
Сommit
aa6c0c5cee
2 измененных файлов с 5 добавлено и 4 удалено
  1. 1 0
      src/Makefile.am
  2. 4 4
      src/openhmd.c

+ 1 - 0
src/Makefile.am

@@ -97,6 +97,7 @@ if BUILD_DRIVER_EXTERNAL
 
 libopenhmd_la_SOURCES += \
 	drv_external/external.c
+libopenhmd_la_CPPFLAGS += -DDRIVER_EXTERNAL
 endif
 
 if BUILD_DRIVER_ANDROID

+ 4 - 4
src/openhmd.c

@@ -54,13 +54,13 @@ ohmd_context* OHMD_APIENTRY ohmd_ctx_create(void)
 	ctx->drivers[ctx->num_drivers++] = ohmd_create_xgvr_drv(ctx);
 #endif
 
-#if DRIVER_EXTERNAL
-	ctx->drivers[ctx->num_drivers++] = ohmd_create_external_drv(ctx);
-#endif
-
 #if DRIVER_ANDROID
 	ctx->drivers[ctx->num_drivers++] = ohmd_create_android_drv(ctx);
 #endif
+
+#if DRIVER_EXTERNAL
+	ctx->drivers[ctx->num_drivers++] = ohmd_create_external_drv(ctx);
+#endif
 	// add dummy driver last to make it the lowest priority
 	ctx->drivers[ctx->num_drivers++] = ohmd_create_dummy_drv(ctx);