From 5ba2a621c0fbfc58257f572f18bb9e7b854d9440 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 14 Jul 2018 00:45:16 +0200 Subject: [PATCH] Silence warnings --- libretro-common/file/config_file.c | 5 +++-- libretro-common/include/file/config_file.h | 3 +++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/libretro-common/file/config_file.c b/libretro-common/file/config_file.c index fe2a3928c4..942de7da65 100644 --- a/libretro-common/file/config_file.c +++ b/libretro-common/file/config_file.c @@ -599,8 +599,9 @@ bool config_get_size_t(config_file_t *conf, const char *key, size_t *in) if (entry) { - size_t val = 0 ; - if (1 == sscanf(entry->value, "%" PRI_SIZET, &val)) { + size_t val = 0; + if (sscanf(entry->value, "%" PRI_SIZET, &val) == 1) + { *in = val; return true; } diff --git a/libretro-common/include/file/config_file.h b/libretro-common/include/file/config_file.h index 6b4dde77e7..3ee7f51333 100644 --- a/libretro-common/include/file/config_file.h +++ b/libretro-common/include/file/config_file.h @@ -118,6 +118,9 @@ bool config_get_int(config_file_t *conf, const char *entry, int *in); /* Extracts an uint from config file. */ bool config_get_uint(config_file_t *conf, const char *entry, unsigned *in); +/* Extracts an size_t from config file. */ +bool config_get_size_t(config_file_t *conf, const char *key, size_t *in); + #if defined(__STDC_VERSION__) && __STDC_VERSION__>=199901L /* Extracts an uint64 from config file. */ bool config_get_uint64(config_file_t *conf, const char *entry, uint64_t *in);