diff --git a/cheevos.c b/cheevos.c index 44e9386777..df4eb7b324 100644 --- a/cheevos.c +++ b/cheevos.c @@ -80,7 +80,7 @@ enum CHEEVOS_CONSOLE_PC_ENGINE = 8, CHEEVOS_CONSOLE_SEGA_CD = 9, CHEEVOS_CONSOLE_SEGA_32X = 10, - CHEEVOS_CONSOLE_MASTER_SYSTEM = 11, + CHEEVOS_CONSOLE_MASTER_SYSTEM = 11 }; enum diff --git a/command.c b/command.c index 677f8d1088..74449fc5d1 100644 --- a/command.c +++ b/command.c @@ -199,8 +199,10 @@ static bool command_read_ram(const char *arg) unsigned nbytes; int i; char reply[256]; + char *reply_at = NULL; + strcpy(reply, "READ_CORE_RAM "); - char * reply_at = reply + strlen("READ_CORE_RAM "); + reply_at = reply + strlen("READ_CORE_RAM "); strcpy(reply_at, arg); cheevos_parse_guest_addr(&var, strtoul(reply_at, (char**)&reply_at, 16)); @@ -550,11 +552,12 @@ static void command_network_poll(command_t *handle) for (;;) { + ssize_t ret; char buf[1024]; lastcmd_net_fd = handle->net_fd; lastcmd_net_source_len = sizeof(lastcmd_net_source); - ssize_t ret = recvfrom(handle->net_fd, buf, + ret = recvfrom(handle->net_fd, buf, sizeof(buf) - 1, 0, (struct sockaddr*)&lastcmd_net_source, &lastcmd_net_source_len); if (ret <= 0) diff --git a/cores/libretro-net-retropad/net_retropad_core.c b/cores/libretro-net-retropad/net_retropad_core.c index 8ea32b66d4..9914d473ff 100644 --- a/cores/libretro-net-retropad/net_retropad_core.c +++ b/cores/libretro-net-retropad/net_retropad_core.c @@ -149,9 +149,9 @@ void NETRETROPAD_CORE_PREFIX(retro_set_environment)(retro_environment_t cb) { NULL, NULL }, }; + enum retro_pixel_format fmt = RETRO_PIXEL_FORMAT_RGB565; cb(RETRO_ENVIRONMENT_SET_VARIABLES, (void*)vars); - enum retro_pixel_format fmt = RETRO_PIXEL_FORMAT_RGB565; NETRETROPAD_CORE_PREFIX(environ_cb) = cb; bool no_content = true; diff --git a/qb/config.params.sh b/qb/config.params.sh index 30baa6a491..187b05fe71 100644 --- a/qb/config.params.sh +++ b/qb/config.params.sh @@ -75,6 +75,7 @@ HAVE_QT=no # QT companion support HAVE_XSHM=no # XShm video driver support (disabled because it's just a dummied out stub) HAVE_CHEEVOS=yes # Retro Achievements HAVE_SHADERPIPELINE=yes # Additional shader-based pipelines +C89_SHADERPIPELINE=no HAVE_VULKAN=auto # Vulkan support C89_VULKAN=no HAVE_RPNG=yes # RPNG support