Explicit typecasts to bool

This commit is contained in:
libretroadmin 2023-08-16 17:10:59 +02:00
parent 1b128c61d6
commit 5f94f36204
12 changed files with 1944 additions and 1947 deletions

View File

@ -150,11 +150,9 @@ static void cocoa_vk_gfx_ctx_check_window(void *data, bool *quit,
{ {
unsigned new_width, new_height; unsigned new_width, new_height;
cocoa_vk_ctx_data_t *cocoa_ctx = (cocoa_vk_ctx_data_t*)data; cocoa_vk_ctx_data_t *cocoa_ctx = (cocoa_vk_ctx_data_t*)data;
*quit = false;
*quit = false; *resize = (cocoa_ctx->vk.flags &
VK_DATA_FLAG_NEED_NEW_SWAPCHAIN) ? true : false;
*resize = cocoa_ctx->vk.flags &
VK_DATA_FLAG_NEED_NEW_SWAPCHAIN;
#if MAC_OS_X_VERSION_10_7 && defined(OSX) #if MAC_OS_X_VERSION_10_7 && defined(OSX)
cocoa_vk_gfx_ctx_get_video_size_osx10_7_and_up(data, &new_width, &new_height); cocoa_vk_gfx_ctx_get_video_size_osx10_7_and_up(data, &new_width, &new_height);
@ -226,7 +224,7 @@ static bool cocoa_vk_gfx_ctx_set_video_mode(void *data,
CocoaView *g_view = (CocoaView*)nsview_get_ptr(); CocoaView *g_view = (CocoaView*)nsview_get_ptr();
#endif #endif
cocoa_vk_ctx_data_t *cocoa_ctx = (cocoa_vk_ctx_data_t*)data; cocoa_vk_ctx_data_t *cocoa_ctx = (cocoa_vk_ctx_data_t*)data;
static bool static bool
has_went_fullscreen = false; has_went_fullscreen = false;
cocoa_ctx->width = width; cocoa_ctx->width = width;
cocoa_ctx->height = height; cocoa_ctx->height = height;
@ -272,7 +270,7 @@ static void *cocoa_vk_gfx_ctx_init(void *video_driver)
free(cocoa_ctx); free(cocoa_ctx);
return NULL; return NULL;
} }
return cocoa_ctx; return cocoa_ctx;
} }
#else #else
@ -296,7 +294,7 @@ static bool cocoa_vk_gfx_ctx_set_video_mode(void *data,
return false; return false;
} }
/* TODO: Maybe iOS users should be able to /* TODO: Maybe iOS users should be able to
* show/hide the status bar here? */ * show/hide the status bar here? */
return true; return true;
} }

View File

@ -95,7 +95,7 @@ static void gfx_ctx_khr_display_check_window(void *data, bool *quit,
bool *resize, unsigned *width, unsigned *height) bool *resize, unsigned *width, unsigned *height)
{ {
khr_display_ctx_data_t *khr = (khr_display_ctx_data_t*)data; khr_display_ctx_data_t *khr = (khr_display_ctx_data_t*)data;
*resize = khr->vk.flags & VK_DATA_FLAG_NEED_NEW_SWAPCHAIN; *resize = (khr->vk.flags & VK_DATA_FLAG_NEED_NEW_SWAPCHAIN) ? true : false;
if (khr->width != *width || khr->height != *height) if (khr->width != *width || khr->height != *height)
{ {

View File

@ -5336,7 +5336,7 @@ static void ozone_compute_entries_position(
file_list_t *selection_buf = NULL; file_list_t *selection_buf = NULL;
int entry_padding = ozone_get_entries_padding(ozone); int entry_padding = ozone_get_entries_padding(ozone);
float scale_factor = ozone->last_scale_factor; float scale_factor = ozone->last_scale_factor;
bool want_thumbnail_bar = ozone->flags & OZONE_FLAG_WANT_THUMBNAIL_BAR; bool want_thumbnail_bar = (ozone->flags & OZONE_FLAG_WANT_THUMBNAIL_BAR) ? true : false;
bool show_thumbnail_bar = ozone->show_thumbnail_bar; bool show_thumbnail_bar = ozone->show_thumbnail_bar;
if (show_thumbnail_bar != want_thumbnail_bar) if (show_thumbnail_bar != want_thumbnail_bar)
@ -7697,8 +7697,8 @@ static bool ozone_help_available(ozone_handle_t *ozone, size_t current_selection
return false; return false;
return !( return !(
(ozone->flags & OZONE_FLAG_IS_PLAYLIST) || (ozone->flags & OZONE_FLAG_IS_PLAYLIST)
(ozone->flags & OZONE_FLAG_IS_EXPLORE_LIST) || (ozone->flags & OZONE_FLAG_IS_EXPLORE_LIST)
); );
} }
@ -7979,10 +7979,9 @@ static enum menu_action ozone_parse_menu_entry_action(
if (ozone->flags & OZONE_FLAG_CURSOR_IN_SIDEBAR) if (ozone->flags & OZONE_FLAG_CURSOR_IN_SIDEBAR)
{ {
char playlist_path[PATH_MAX_LENGTH];
struct menu_state *menu_st = menu_state_get_ptr(); struct menu_state *menu_st = menu_state_get_ptr();
size_t new_selection = 0; size_t new_selection = 0;
char playlist_path[PATH_MAX_LENGTH];
/* If cursor is active, ensure we target /* If cursor is active, ensure we target
* an on screen category */ * an on screen category */
size_t tab_selection = (ozone->flags & OZONE_FLAG_CURSOR_MODE) size_t tab_selection = (ozone->flags & OZONE_FLAG_CURSOR_MODE)
@ -8055,8 +8054,8 @@ static enum menu_action ozone_parse_menu_entry_action(
if ( (ozone->flags & OZONE_FLAG_FULLSCREEN_THUMBNAILS_AVAILABLE) if ( (ozone->flags & OZONE_FLAG_FULLSCREEN_THUMBNAILS_AVAILABLE)
&& (!(ozone->flags2 & OZONE_FLAG2_SHOW_FULLSCREEN_THUMBNAILS)) && (!(ozone->flags2 & OZONE_FLAG2_SHOW_FULLSCREEN_THUMBNAILS))
&& ( (ozone->flags & OZONE_FLAG_IS_STATE_SLOT) || && ( (ozone->flags & OZONE_FLAG_IS_STATE_SLOT)
(ozone->is_quick_menu && !string_is_empty(ozone->savestate_thumbnail_file_path)))) || (ozone->is_quick_menu && !string_is_empty(ozone->savestate_thumbnail_file_path))))
{ {
ozone_show_fullscreen_thumbnails(ozone); ozone_show_fullscreen_thumbnails(ozone);
ozone->flags2 |= OZONE_FLAG2_WANT_FULLSCREEN_THUMBNAILS; ozone->flags2 |= OZONE_FLAG2_WANT_FULLSCREEN_THUMBNAILS;
@ -8874,7 +8873,7 @@ static void ozone_update_thumbnail_image(void *data)
: OZONE_PENDING_THUMBNAIL_LEFT; : OZONE_PENDING_THUMBNAIL_LEFT;
show_thumbnail_bar = ozone->show_thumbnail_bar; show_thumbnail_bar = ozone->show_thumbnail_bar;
want_thumbnail_bar = ozone->flags & OZONE_FLAG_WANT_THUMBNAIL_BAR; want_thumbnail_bar = (ozone->flags & OZONE_FLAG_WANT_THUMBNAIL_BAR) ? true : false;
if (show_thumbnail_bar != want_thumbnail_bar) if (show_thumbnail_bar != want_thumbnail_bar)
ozone->flags |= OZONE_FLAG_NEED_COMPUTE; ozone->flags |= OZONE_FLAG_NEED_COMPUTE;
} }
@ -11211,8 +11210,8 @@ static void ozone_selection_changed(ozone_handle_t *ozone, bool allow_animation)
/* Filebrowser image updates */ /* Filebrowser image updates */
else if (ozone->flags & OZONE_FLAG_IS_FILE_LIST) else if (ozone->flags & OZONE_FLAG_IS_FILE_LIST)
{ {
if ((entry_type == FILE_TYPE_IMAGEVIEWER) || if ( (entry_type == FILE_TYPE_IMAGEVIEWER)
(entry_type == FILE_TYPE_IMAGE)) || (entry_type == FILE_TYPE_IMAGE))
{ {
ozone_set_thumbnail_content(ozone, "imageviewer"); ozone_set_thumbnail_content(ozone, "imageviewer");
update_thumbnails = true; update_thumbnails = true;
@ -11516,7 +11515,7 @@ static void ozone_frame(void *data, video_frame_info_t *video_info)
MENU_LIST_GET_SELECTION(menu_list, 0), MENU_LIST_GET_SELECTION(menu_list, 0),
ozone->animations.list_alpha, ozone->animations.list_alpha,
ozone->animations.scroll_y, ozone->animations.scroll_y,
ozone->flags & OZONE_FLAG_IS_PLAYLIST, (ozone->flags & OZONE_FLAG_IS_PLAYLIST) ? true : false,
&mymat &mymat
); );
@ -11534,7 +11533,7 @@ static void ozone_frame(void *data, video_frame_info_t *video_info)
&ozone->selection_buf_old, &ozone->selection_buf_old,
ozone->animations.list_alpha, ozone->animations.list_alpha,
ozone->scroll_old, ozone->scroll_old,
ozone->flags & OZONE_FLAG_IS_PLAYLIST_OLD, (ozone->flags & OZONE_FLAG_IS_PLAYLIST_OLD) ? true : false,
&mymat &mymat
); );
@ -12049,21 +12048,21 @@ static void ozone_populate_entries(
* playlists, database manager lists, file lists * playlists, database manager lists, file lists
* and savestate slots */ * and savestate slots */
if ( if (
((ozone->flags & OZONE_FLAG_WANT_THUMBNAIL_BAR)) ( (ozone->flags & OZONE_FLAG_WANT_THUMBNAIL_BAR))
&& ( ((ozone->flags & OZONE_FLAG_IS_PLAYLIST) && (ozone->depth == 1 || ozone->depth == 4)) && ( ((ozone->flags & OZONE_FLAG_IS_PLAYLIST) && (ozone->depth == 1 || ozone->depth == 4))
|| ((ozone->flags & OZONE_FLAG_IS_DB_MANAGER_LIST) && (ozone->depth >= 4)) || ((ozone->flags & OZONE_FLAG_IS_DB_MANAGER_LIST) && (ozone->depth >= 4))
|| (ozone->flags & OZONE_FLAG_IS_EXPLORE_LIST) || (ozone->flags & OZONE_FLAG_IS_EXPLORE_LIST)
|| (ozone->flags & OZONE_FLAG_IS_FILE_LIST) || (ozone->flags & OZONE_FLAG_IS_FILE_LIST)
|| (ozone->flags & OZONE_FLAG_IS_STATE_SLOT) || (ozone->flags & OZONE_FLAG_IS_STATE_SLOT)
|| (ozone->is_quick_menu) || (ozone->is_quick_menu)
) )
) )
ozone->flags |= OZONE_FLAG_FULLSCREEN_THUMBNAILS_AVAILABLE; ozone->flags |= OZONE_FLAG_FULLSCREEN_THUMBNAILS_AVAILABLE;
else else
ozone->flags &= ~OZONE_FLAG_FULLSCREEN_THUMBNAILS_AVAILABLE; ozone->flags &= ~OZONE_FLAG_FULLSCREEN_THUMBNAILS_AVAILABLE;
fs_thumbnails_available = ozone->flags & OZONE_FLAG_FULLSCREEN_THUMBNAILS_AVAILABLE; fs_thumbnails_available = (ozone->flags & OZONE_FLAG_FULLSCREEN_THUMBNAILS_AVAILABLE) ? true : false;
want_thumbnail_bar = ozone->flags & OZONE_FLAG_WANT_THUMBNAIL_BAR; want_thumbnail_bar = (ozone->flags & OZONE_FLAG_WANT_THUMBNAIL_BAR) ? true : false;
if (fs_thumbnails_available != want_thumbnail_bar) if (fs_thumbnails_available != want_thumbnail_bar)
{ {

File diff suppressed because it is too large Load Diff

View File

@ -1248,8 +1248,8 @@ static unsigned menu_displaylist_parse_core_option_override_list(file_list_t *li
uint32_t flags = runloop_get_flags(); uint32_t flags = runloop_get_flags();
bool core_has_options = !retroarch_ctl(RARCH_CTL_IS_DUMMY_CORE, NULL) bool core_has_options = !retroarch_ctl(RARCH_CTL_IS_DUMMY_CORE, NULL)
&& (runloop_st->core_options); && (runloop_st->core_options);
bool game_options_active = flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE; bool game_options_active = (flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE) ? true : false;
bool folder_options_active = flags & RUNLOOP_FLAG_FOLDER_OPTIONS_ACTIVE; bool folder_options_active = (flags & RUNLOOP_FLAG_FOLDER_OPTIONS_ACTIVE) ? true : false;
bool show_core_options_flush = settings ? bool show_core_options_flush = settings ?
settings->bools.quick_menu_show_core_options_flush : false; settings->bools.quick_menu_show_core_options_flush : false;
@ -1341,9 +1341,9 @@ static unsigned menu_displaylist_parse_remap_file_manager_list(file_list_t *list
unsigned count = 0; unsigned count = 0;
uint32_t flags = runloop_get_flags(); uint32_t flags = runloop_get_flags();
bool has_content = !string_is_empty(path_get(RARCH_PATH_CONTENT)); bool has_content = !string_is_empty(path_get(RARCH_PATH_CONTENT));
bool core_remap_active = flags & RUNLOOP_FLAG_REMAPS_CORE_ACTIVE; bool core_remap_active = (flags & RUNLOOP_FLAG_REMAPS_CORE_ACTIVE) ? true : false;
bool content_dir_remap_active = flags & RUNLOOP_FLAG_REMAPS_CONTENT_DIR_ACTIVE; bool content_dir_remap_active = (flags & RUNLOOP_FLAG_REMAPS_CONTENT_DIR_ACTIVE) ? true : false;
bool game_remap_active = flags & RUNLOOP_FLAG_REMAPS_GAME_ACTIVE; bool game_remap_active = (flags & RUNLOOP_FLAG_REMAPS_GAME_ACTIVE) ? true : false;
bool remap_save_on_exit = settings->bools.remap_save_on_exit; bool remap_save_on_exit = settings->bools.remap_save_on_exit;
/* Sanity check - cannot handle remap files /* Sanity check - cannot handle remap files

View File

@ -3729,9 +3729,9 @@ static void netplay_sync_input_post_frame(netplay_t *netplay, bool stalled)
} }
/* Only relevant if we're connected and not in a desynching operation */ /* Only relevant if we're connected and not in a desynching operation */
if ((netplay->is_server && (netplay->connected_players<=1)) || if ( (netplay->is_server && (netplay->connected_players<=1))
(netplay->self_mode < NETPLAY_CONNECTION_CONNECTED) || || (netplay->self_mode < NETPLAY_CONNECTION_CONNECTED)
(netplay->desync)) || (netplay->desync))
{ {
netplay->other_frame_count = netplay->self_frame_count; netplay->other_frame_count = netplay->self_frame_count;
netplay->other_ptr = netplay->self_ptr; netplay->other_ptr = netplay->self_ptr;
@ -3740,7 +3740,7 @@ static void netplay_sync_input_post_frame(netplay_t *netplay, bool stalled)
if (netplay->catch_up) if (netplay->catch_up)
{ {
netplay->catch_up = false; netplay->catch_up = false;
input_state_get_ptr()->flags &= ~INP_FLAG_NONBLOCKING; input_state_get_ptr()->flags &= ~INP_FLAG_NONBLOCKING;
driver_set_nonblock_state(); driver_set_nonblock_state();
} }
return; return;

View File

@ -674,7 +674,7 @@ static void driver_adjust_system_rates(
* switching is enabled */ * switching is enabled */
runloop_set_video_swap_interval( runloop_set_video_swap_interval(
vrr_runloop_enable, vrr_runloop_enable,
video_st->flags & VIDEO_FLAG_CRT_SWITCHING_ACTIVE, (video_st->flags & VIDEO_FLAG_CRT_SWITCHING_ACTIVE) ? true : false,
video_swap_interval, video_swap_interval,
audio_max_timing_skew, audio_max_timing_skew,
video_refresh_rate, video_refresh_rate,
@ -4963,8 +4963,8 @@ void emscripten_mainloop(void)
bool input_driver_nonblock_state = input_st ? bool input_driver_nonblock_state = input_st ?
(input_st->flags & INP_FLAG_NONBLOCKING) : false; (input_st->flags & INP_FLAG_NONBLOCKING) : false;
uint32_t runloop_flags = runloop_get_flags(); uint32_t runloop_flags = runloop_get_flags();
bool runloop_is_slowmotion = runloop_flags & RUNLOOP_FLAG_SLOWMOTION; bool runloop_is_slowmotion = (runloop_flags & RUNLOOP_FLAG_SLOWMOTION) ? true : false;
bool runloop_is_paused = runloop_flags & RUNLOOP_FLAG_PAUSED; bool runloop_is_paused = (runloop_flags & RUNLOOP_FLAG_PAUSED) ? true : false;
#ifdef HAVE_RWEBAUDIO #ifdef HAVE_RWEBAUDIO
RWebAudioRecalibrateTime(); RWebAudioRecalibrateTime();
@ -6605,11 +6605,9 @@ bool retroarch_main_init(int argc, char *argv[])
input_remapping_restore_global_config(true); input_remapping_restore_global_config(true);
#ifdef HAVE_CONFIGFILE #ifdef HAVE_CONFIGFILE
/* Reload the original config */
if (runloop_st->flags & RUNLOOP_FLAG_OVERRIDES_ACTIVE) if (runloop_st->flags & RUNLOOP_FLAG_OVERRIDES_ACTIVE)
{
/* Reload the original config */
config_unload_override(); config_unload_override();
}
#endif #endif
#ifdef HAVE_DYNAMIC #ifdef HAVE_DYNAMIC

3416
runahead.c

File diff suppressed because it is too large Load Diff

View File

@ -1412,8 +1412,8 @@ bool runloop_environment_cb(unsigned cmd, void *data)
recording_state_t *recording_st = recording_state_get_ptr(); recording_state_t *recording_st = recording_state_get_ptr();
settings_t *settings = config_get_ptr(); settings_t *settings = config_get_ptr();
rarch_system_info_t *sys_info = &runloop_st->system; rarch_system_info_t *sys_info = &runloop_st->system;
bool ignore_environment_cb = runloop_st->flags & bool ignore_environment_cb = (runloop_st->flags &
RUNLOOP_FLAG_IGNORE_ENVIRONMENT_CB; RUNLOOP_FLAG_IGNORE_ENVIRONMENT_CB) ? true : false;
if (ignore_environment_cb) if (ignore_environment_cb)
return false; return false;
@ -1549,7 +1549,7 @@ bool runloop_environment_cb(unsigned cmd, void *data)
if (runloop_st->core_options) if (runloop_st->core_options)
{ {
runloop_deinit_core_options( runloop_deinit_core_options(
runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE, (runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE) ? true : false,
path_get(RARCH_PATH_CORE_OPTIONS), path_get(RARCH_PATH_CORE_OPTIONS),
runloop_st->core_options); runloop_st->core_options);
runloop_st->flags &= runloop_st->flags &=
@ -1578,7 +1578,7 @@ bool runloop_environment_cb(unsigned cmd, void *data)
if (runloop_st->core_options) if (runloop_st->core_options)
{ {
runloop_deinit_core_options( runloop_deinit_core_options(
runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE, (runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE) ? true : false,
path_get(RARCH_PATH_CORE_OPTIONS), path_get(RARCH_PATH_CORE_OPTIONS),
runloop_st->core_options); runloop_st->core_options);
runloop_st->flags &= runloop_st->flags &=
@ -1614,7 +1614,7 @@ bool runloop_environment_cb(unsigned cmd, void *data)
if (runloop_st->core_options) if (runloop_st->core_options)
{ {
runloop_deinit_core_options( runloop_deinit_core_options(
runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE, (runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE) ? true : false,
path_get(RARCH_PATH_CORE_OPTIONS), path_get(RARCH_PATH_CORE_OPTIONS),
runloop_st->core_options); runloop_st->core_options);
runloop_st->flags &= runloop_st->flags &=
@ -1650,7 +1650,7 @@ bool runloop_environment_cb(unsigned cmd, void *data)
if (runloop_st->core_options) if (runloop_st->core_options)
{ {
runloop_deinit_core_options( runloop_deinit_core_options(
runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE, (runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE) ? true : false,
path_get(RARCH_PATH_CORE_OPTIONS), path_get(RARCH_PATH_CORE_OPTIONS),
runloop_st->core_options); runloop_st->core_options);
runloop_st->flags &= runloop_st->flags &=
@ -1691,7 +1691,7 @@ bool runloop_environment_cb(unsigned cmd, void *data)
if (runloop_st->core_options) if (runloop_st->core_options)
{ {
runloop_deinit_core_options( runloop_deinit_core_options(
runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE, (runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE) ? true : false,
path_get(RARCH_PATH_CORE_OPTIONS), path_get(RARCH_PATH_CORE_OPTIONS),
runloop_st->core_options); runloop_st->core_options);
runloop_st->flags &= runloop_st->flags &=
@ -3872,7 +3872,7 @@ static void uninit_libretro_symbols(
if (runloop_st->core_options) if (runloop_st->core_options)
{ {
runloop_deinit_core_options( runloop_deinit_core_options(
runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE, (runloop_st->flags & RUNLOOP_FLAG_GAME_OPTIONS_ACTIVE) ? true : false,
path_get(RARCH_PATH_CORE_OPTIONS), path_get(RARCH_PATH_CORE_OPTIONS),
runloop_st->core_options); runloop_st->core_options);
runloop_st->flags &= runloop_st->flags &=
@ -5292,7 +5292,7 @@ void runloop_msg_queue_push(const char *msg,
prio, prio,
flush, flush,
#ifdef HAVE_MENU #ifdef HAVE_MENU
menu_state_get_ptr()->flags & MENU_ST_FLAG_ALIVE (menu_state_get_ptr()->flags & MENU_ST_FLAG_ALIVE) ? true : false
#else #else
false false
#endif #endif
@ -5444,8 +5444,8 @@ static enum runloop_state_enum runloop_check_state(
struct menu_state *menu_st = menu_state_get_ptr(); struct menu_state *menu_st = menu_state_get_ptr();
menu_handle_t *menu = menu_st->driver_data; menu_handle_t *menu = menu_st->driver_data;
unsigned menu_toggle_gamepad_combo = settings->uints.input_menu_toggle_gamepad_combo; unsigned menu_toggle_gamepad_combo = settings->uints.input_menu_toggle_gamepad_combo;
bool menu_driver_binding_state = menu_st->flags & MENU_ST_FLAG_IS_BINDING; bool menu_driver_binding_state = (menu_st->flags & MENU_ST_FLAG_IS_BINDING) ? true : false;
bool menu_is_alive = menu_st->flags & MENU_ST_FLAG_ALIVE; bool menu_is_alive = (menu_st->flags & MENU_ST_FLAG_ALIVE) ? true : false;
bool display_kb = menu_input_dialog_get_display_kb(); bool display_kb = menu_input_dialog_get_display_kb();
#endif #endif
#if defined(HAVE_GFX_WIDGETS) #if defined(HAVE_GFX_WIDGETS)
@ -5875,7 +5875,7 @@ static enum runloop_state_enum runloop_check_state(
/* Check whether menu screensaver should be enabled */ /* Check whether menu screensaver should be enabled */
if ( (screensaver_timeout > 0) if ( (screensaver_timeout > 0)
&& (menu_st->flags & MENU_ST_FLAG_SCREENSAVER_SUPPORTED) && (menu_st->flags & MENU_ST_FLAG_SCREENSAVER_SUPPORTED)
&& (!(menu_st->flags & MENU_ST_FLAG_SCREENSAVER_ACTIVE)) && (!(menu_st->flags & MENU_ST_FLAG_SCREENSAVER_ACTIVE))
&& ((menu_st->current_time_us - menu_st->input_last_time_us) && ((menu_st->current_time_us - menu_st->input_last_time_us)
> ((retro_time_t)screensaver_timeout * 1000000))) > ((retro_time_t)screensaver_timeout * 1000000)))
@ -5926,7 +5926,7 @@ static enum runloop_state_enum runloop_check_state(
if (focused || !(runloop_st->flags & RUNLOOP_FLAG_IDLE)) if (focused || !(runloop_st->flags & RUNLOOP_FLAG_IDLE))
{ {
bool runloop_is_inited = runloop_st->flags & RUNLOOP_FLAG_IS_INITED; bool runloop_is_inited = (runloop_st->flags & RUNLOOP_FLAG_IS_INITED) ? true : false;
#ifdef HAVE_NETWORKING #ifdef HAVE_NETWORKING
bool menu_pause_libretro = settings->bools.menu_pause_libretro bool menu_pause_libretro = settings->bools.menu_pause_libretro
&& netplay_driver_ctl(RARCH_NETPLAY_CTL_ALLOW_PAUSE, NULL); && netplay_driver_ctl(RARCH_NETPLAY_CTL_ALLOW_PAUSE, NULL);
@ -5971,7 +5971,7 @@ static enum runloop_state_enum runloop_check_state(
menu->userdata, menu->userdata,
video_st->width, video_st->width,
video_st->height, video_st->height,
runloop_st->flags & RUNLOOP_FLAG_IDLE); (runloop_st->flags & RUNLOOP_FLAG_IDLE) ? true : false);
} }
if ( (menu_st->flags & MENU_ST_FLAG_ALIVE) if ( (menu_st->flags & MENU_ST_FLAG_ALIVE)
@ -6828,7 +6828,7 @@ int runloop_iterate(void)
(runloop_st->flags & RUNLOOP_FLAG_PAUSED) (runloop_st->flags & RUNLOOP_FLAG_PAUSED)
|| (menu_pause_libretro && (menu_state_get_ptr()->flags & MENU_ST_FLAG_ALIVE)); || (menu_pause_libretro && (menu_state_get_ptr()->flags & MENU_ST_FLAG_ALIVE));
#else #else
bool core_paused = (runloop_st->flags & RUNLOOP_FLAG_PAUSED); bool core_paused = (runloop_st->flags & RUNLOOP_FLAG_PAUSED) ? true : false;
#endif #endif
float slowmotion_ratio = settings->floats.slowmotion_ratio; float slowmotion_ratio = settings->floats.slowmotion_ratio;
#ifdef HAVE_CHEEVOS #ifdef HAVE_CHEEVOS
@ -7373,7 +7373,7 @@ void runloop_task_msg_queue_push(
prio, prio,
flush, flush,
#ifdef HAVE_MENU #ifdef HAVE_MENU
menu_st->flags & MENU_ST_FLAG_ALIVE (menu_st->flags & MENU_ST_FLAG_ALIVE) ? true : false
#else #else
false false
#endif #endif

View File

@ -87,7 +87,7 @@ static void task_overlay_load_desc_image(
fill_pathname_resolve_relative(path, loader->overlay_path, fill_pathname_resolve_relative(path, loader->overlay_path,
image_path, sizeof(path)); image_path, sizeof(path));
image_tex.supports_rgba = (loader->flags & OVERLAY_LOADER_RGBA_SUPPORT); image_tex.supports_rgba = (loader->flags & OVERLAY_LOADER_RGBA_SUPPORT) ? true : false;
if (image_texture_load(&image_tex, path)) if (image_texture_load(&image_tex, path))
{ {
@ -244,7 +244,7 @@ static bool task_overlay_load_desc(
const char *box = NULL; const char *box = NULL;
config_file_t *conf = loader->conf; config_file_t *conf = loader->conf;
overlay_desc_key[0] = overlay_desc_key[0] =
overlay_key[0] = overlay_key[0] =
conf_key[0] = conf_key[0] =
overlay[0] = '\0'; overlay[0] = '\0';
@ -755,7 +755,7 @@ static void task_overlay_deferred_load(retro_task_t *task)
overlay->config.paths.path, sizeof(overlay_resolved_path)); overlay->config.paths.path, sizeof(overlay_resolved_path));
image_tex.supports_rgba = image_tex.supports_rgba =
(loader->flags & OVERLAY_LOADER_RGBA_SUPPORT); (loader->flags & OVERLAY_LOADER_RGBA_SUPPORT) ? true : false;
if (!image_texture_load(&image_tex, overlay_resolved_path)) if (!image_texture_load(&image_tex, overlay_resolved_path))
{ {
@ -804,7 +804,7 @@ static void task_overlay_deferred_load(retro_task_t *task)
string_list_initialize(&list); string_list_initialize(&list);
if ( !string_split_noalloc( if ( !string_split_noalloc(
&list, overlay->config.rect.array, ", ") &list, overlay->config.rect.array, ", ")
|| list.size < 4) || list.size < 4)
{ {
RARCH_ERR("[Overlay]: Failed to split rect \"%s\" into at least four tokens.\n", RARCH_ERR("[Overlay]: Failed to split rect \"%s\" into at least four tokens.\n",

View File

@ -465,7 +465,7 @@ bool content_undo_load_state(void)
* the backing up of it and * the backing up of it and
* its flushing could all be in their * its flushing could all be in their
* own functions... */ * own functions... */
if ( config_get_ptr()->bools.block_sram_overwrite if ( config_get_ptr()->bools.block_sram_overwrite
&& task_save_files && task_save_files
&& task_save_files->size) && task_save_files->size)
{ {
@ -689,7 +689,9 @@ static bool content_write_serialized_state(void* buffer,
#else #else
bool frame_is_reversed = false; bool frame_is_reversed = false;
#endif #endif
if (!rewind && input_st->bsv_movie_state.flags & (BSV_FLAG_MOVIE_RECORDING | BSV_FLAG_MOVIE_PLAYBACK) && !frame_is_reversed) if ( !rewind
&& input_st->bsv_movie_state.flags & (BSV_FLAG_MOVIE_RECORDING | BSV_FLAG_MOVIE_PLAYBACK)
&& !frame_is_reversed)
{ {
content_write_block_header(output, content_write_block_header(output,
RASTATE_REPLAY_BLOCK, size->replay_size); RASTATE_REPLAY_BLOCK, size->replay_size);
@ -1119,7 +1121,7 @@ static bool content_load_rastate1(unsigned char* input, size_t size)
while (input < stop) while (input < stop)
{ {
size_t block_size = ( input[7] << 24 size_t block_size = ( input[7] << 24
| input[6] << 16 | input[5] << 8 | input[4]); | input[6] << 16 | input[5] << 8 | input[4]);
unsigned char *marker = input; unsigned char *marker = input;
@ -1287,7 +1289,7 @@ static void content_load_state_cb(retro_task_t *task,
if (size < 0 || !buf) if (size < 0 || !buf)
goto error; goto error;
/* This means we're backing up the file in memory, /* This means we're backing up the file in memory,
* so content_undo_save_state() * so content_undo_save_state()
* can restore it */ * can restore it */
if (load_data->flags & SAVE_TASK_FLAG_LOAD_TO_BACKUP_BUFF) if (load_data->flags & SAVE_TASK_FLAG_LOAD_TO_BACKUP_BUFF)
@ -1413,7 +1415,7 @@ static void save_state_cb(retro_task_t *task,
#ifdef HAVE_SCREENSHOTS #ifdef HAVE_SCREENSHOTS
char *path = strdup(state->path); char *path = strdup(state->path);
settings_t *settings = config_get_ptr(); settings_t *settings = config_get_ptr();
const char *dir_screenshot = settings->paths.directory_screenshot; const char *dir_screenshot = settings->paths.directory_screenshot;
if (state->flags & SAVE_TASK_FLAG_THUMBNAIL_ENABLE) if (state->flags & SAVE_TASK_FLAG_THUMBNAIL_ENABLE)
take_screenshot(dir_screenshot, take_screenshot(dir_screenshot,
@ -1471,7 +1473,7 @@ static void task_push_save_state(const char *path, void *data, size_t size, bool
task->handler = task_save_handler; task->handler = task_save_handler;
task->callback = save_state_cb; task->callback = save_state_cb;
task->title = strdup(msg_hash_to_str(MSG_SAVING_STATE)); task->title = strdup(msg_hash_to_str(MSG_SAVING_STATE));
task->mute = state->flags & SAVE_TASK_FLAG_MUTE; task->mute = (state->flags & SAVE_TASK_FLAG_MUTE) ? true : false;
if (!task_queue_push(task)) if (!task_queue_push(task))
{ {
@ -1513,7 +1515,7 @@ static void content_load_and_save_state_cb(retro_task_t *task,
char *path = strdup(load_data->path); char *path = strdup(load_data->path);
void *data = load_data->undo_data; void *data = load_data->undo_data;
size_t size = load_data->undo_size; size_t size = load_data->undo_size;
bool autosave = load_data->flags & SAVE_TASK_FLAG_AUTOSAVE; bool autosave = (load_data->flags & SAVE_TASK_FLAG_AUTOSAVE) ? true : false;
content_load_state_cb(task, task_data, user_data, error); content_load_state_cb(task, task_data, user_data, error);
@ -1575,7 +1577,7 @@ static void task_push_load_and_save_state(const char *path, void *data,
task->handler = task_load_handler; task->handler = task_load_handler;
task->callback = content_load_and_save_state_cb; task->callback = content_load_and_save_state_cb;
task->title = strdup(msg_hash_to_str(MSG_LOADING_STATE)); task->title = strdup(msg_hash_to_str(MSG_LOADING_STATE));
task->mute = state->flags & SAVE_TASK_FLAG_MUTE; task->mute = (state->flags & SAVE_TASK_FLAG_MUTE) ? true : false;
if (!task_queue_push(task)) if (!task_queue_push(task))
{ {
@ -1813,7 +1815,7 @@ bool content_rename_state(const char *origin, const char *dest)
/* /*
* *
* TODO/FIXME: Figure out when and where this should be called. * TODO/FIXME: Figure out when and where this should be called.
* As it is, when e.g. closing Gambatte, we get the * As it is, when e.g. closing Gambatte, we get the
* same printf message 4 times. * same printf message 4 times.
*/ */
void content_reset_savestate_backups(void) void content_reset_savestate_backups(void)

View File

@ -91,7 +91,7 @@ task_finished:
if (*mode_ptr == 1 || *mode_ptr == 2) if (*mode_ptr == 1 || *mode_ptr == 2)
{ {
bool was_paused = runloop_flags & RUNLOOP_FLAG_PAUSED; bool was_paused = (runloop_flags & RUNLOOP_FLAG_PAUSED) ? true : false;
command_event(CMD_EVENT_AI_SERVICE_CALL, &was_paused); command_event(CMD_EVENT_AI_SERVICE_CALL, &was_paused);
} }
if (task->user_data) if (task->user_data)
@ -617,7 +617,7 @@ finish:
{ {
if (string_is_equal(auto_str, "auto")) if (string_is_equal(auto_str, "auto"))
{ {
bool was_paused = runloop_flags & RUNLOOP_FLAG_PAUSED; bool was_paused = (runloop_flags & RUNLOOP_FLAG_PAUSED) ? true : false;
if ( (access_st->ai_service_auto != 0) if ( (access_st->ai_service_auto != 0)
&& !settings->bools.ai_service_pause) && !settings->bools.ai_service_pause)
call_auto_translate_task(settings, &was_paused); call_auto_translate_task(settings, &was_paused);