From 1e006e3edca845f21477080adef234a1bc7b916a Mon Sep 17 00:00:00 2001 From: twinaphex Date: Thu, 19 Nov 2015 13:52:40 +0100 Subject: [PATCH] Comment out config_get_uint64 when compiling for C89 --- libretro-common/file/config_file.c | 2 ++ libretro-common/include/file/config_file.h | 2 ++ 2 files changed, 4 insertions(+) diff --git a/libretro-common/file/config_file.c b/libretro-common/file/config_file.c index d16facdf57..2f4bbff790 100644 --- a/libretro-common/file/config_file.c +++ b/libretro-common/file/config_file.c @@ -617,6 +617,7 @@ bool config_get_int(config_file_t *conf, const char *key, int *in) return entry != NULL && errno == 0; } +#ifndef C89_BUILD bool config_get_uint64(config_file_t *conf, const char *key, uint64_t *in) { const struct config_entry_list *entry = config_get_entry(conf, key, NULL); @@ -632,6 +633,7 @@ bool config_get_uint64(config_file_t *conf, const char *key, uint64_t *in) return entry != NULL && errno == 0; } +#endif bool config_get_uint(config_file_t *conf, const char *key, unsigned *in) { diff --git a/libretro-common/include/file/config_file.h b/libretro-common/include/file/config_file.h index c507198123..c70da0592a 100644 --- a/libretro-common/include/file/config_file.h +++ b/libretro-common/include/file/config_file.h @@ -89,8 +89,10 @@ 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); +#ifndef C89_BUILD /* Extracts an uint64 from config file. */ bool config_get_uint64(config_file_t *conf, const char *entry, uint64_t *in); +#endif /* Extracts an unsigned int from config file treating input as hex. */ bool config_get_hex(config_file_t *conf, const char *entry, unsigned *in);