diff libblastem.c @ 2302:0343f0d5add0

Fix libretro build for real
author Michael Pavone <pavone@retrodev.com>
date Sun, 12 Mar 2023 20:03:35 -0700
parents f77d36a975ff
children b50fa7602e39
line wrap: on
line diff
--- a/libblastem.c	Thu Mar 09 23:10:41 2023 -0800
+++ b/libblastem.c	Sun Mar 12 20:03:35 2023 -0700
@@ -77,7 +77,11 @@
 tern_node *config;
 uint8_t use_native_states = 1;
 system_header *current_system;
-system_media media;
+static system_media media;
+const system_media *current_media(void)
+{
+	return &media;
+}
 
 RETRO_API void retro_init(void)
 {
@@ -238,10 +242,10 @@
 	media.size = game->size;
 	stype = detect_system_type(&media);
 	current_system = alloc_config_system(stype, &media, 0, 0);
-	
+
 	unsigned format = RETRO_PIXEL_FORMAT_XRGB8888;
 	retro_environment(RETRO_ENVIRONMENT_SET_PIXEL_FORMAT, &format);
-	
+
 	return current_system != NULL;
 }