diff --git a/jni/Android.mk b/jni/Android.mk index 992e664..d0041c1 100644 --- a/jni/Android.mk +++ b/jni/Android.mk @@ -23,8 +23,8 @@ CORE_DIR = .. include $(CORE_DIR)/Makefile.common LOCAL_SRC_FILES += $(SOURCES_C) -LOCAL_CFLAGS += -O2 -D__LIBRETRO__ -DFRONTEND_SUPPORTS_RGB565 -DNDEBUG=1 $(INCFLAGS) +LOCAL_CFLAGS += -O2 -D__LIBRETRO__ -DFRONTEND_SUPPORTS_RGB565 -DNDEBUG=1 -DGIT_VERSION=\"$(GIT_VERSION)\" $(INCFLAGS) -LOCAL_LDLIBS += -lz +LOCAL_LDLIBS += -lz -llog include $(BUILD_SHARED_LIBRARY) diff --git a/libretro/libretro-core.c b/libretro/libretro-core.c index 6566fed..f5dfe45 100644 --- a/libretro/libretro-core.c +++ b/libretro/libretro-core.c @@ -156,7 +156,7 @@ static void update_variables(void) { char *pch; char str[100]; - snprintf(str, sizeof(str), var.value); + snprintf(str, sizeof(str), "%s", var.value); pch = strtok(str, "x"); if (pch)