Silence a few more warnings
[pcsx_rearmed.git] / frontend / libretro.c
index 45c4c9c..bdf0829 100644 (file)
@@ -191,8 +191,6 @@ static void vout_set_mode(int w, int h, int raw_w, int raw_h, int bpp)
                previous_width = vout_width;
                previous_height = vout_height;
 
-       SysPrintf("setting mode width: %d height %d\n", vout_width, vout_height);
-
        struct retro_system_av_info info;
        retro_get_system_av_info(&info);
        environ_cb(RETRO_ENVIRONMENT_SET_GEOMETRY, &info.geometry);
@@ -964,11 +962,11 @@ static struct retro_disk_control_callback disk_control = {
 #define PATH_MAX  4096
 #endif
 
-static char base_dir[PATH_MAX];
+static char base_dir[1024];
 
 static bool read_m3u(const char *file)
 {
-       char line[PATH_MAX];
+       char line[1024];
        char name[PATH_MAX];
        FILE *f = fopen(file, "r");
        if (!f)
@@ -1633,7 +1631,7 @@ static void update_variables(bool in_flight)
    }
 #endif
 
-#ifdef DRC_DISABLE
+#ifdef GPU_PEOPS
    var.value = "NULL";
    var.key = "pcsx_rearmed_gpu_peops_fix_0";
 
@@ -2132,7 +2130,7 @@ static int init_memcards(void)
 static void loadPSXBios(void)
 {
        const char *dir;
-       char path[256];
+       char path[PATH_MAX];
        unsigned useHLE = 0;
 
        const char *bios[] = {
@@ -2288,3 +2286,15 @@ int usleep (unsigned long us)
    sceKernelDelayThread(us);
 }
 #endif
+
+void SysPrintf(const char *fmt, ...) {
+       va_list list;
+       char msg[512];
+
+       va_start(list, fmt);
+       vsprintf(msg, fmt, list);
+       va_end(list);
+
+       if (log_cb)
+               log_cb(RETRO_LOG_INFO, "%s", msg);
+}