From 0b62771b540306346dd2574ff8ab60f8758521ff Mon Sep 17 00:00:00 2001 From: Themaister Date: Thu, 5 Jan 2012 17:27:18 +0100 Subject: [PATCH] Don't use getenv on XBOX. --- file.c | 4 ++-- settings.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/file.c b/file.c index c6645669d0..cb2ce7aeee 100644 --- a/file.c +++ b/file.c @@ -369,9 +369,9 @@ static const char *ramtype2str(int type) // Attempt to save valuable RAM data somewhere ... static void dump_to_file_desperate(const void *data, size_t size, int type) { -#ifdef _WIN32 +#if defined(_WIN32) && !defined(_XBOX) const char *base = getenv("APPDATA"); -#elif defined(__CELLOS_LV2__) +#elif defined(__CELLOS_LV2__) || defined(_XBOX) const char *base = NULL; #else const char *base = getenv("HOME"); diff --git a/settings.c b/settings.c index 600c783639..97b79f5147 100644 --- a/settings.c +++ b/settings.c @@ -225,7 +225,7 @@ void parse_config(void) static config_file_t *open_default_config_file(void) { config_file_t *conf = NULL; -#ifdef _WIN32 +#if defined(_WIN32) && !defined(_XBOX) // Just do something for now. conf = config_file_new("ssnes.cfg"); if (!conf) @@ -250,7 +250,7 @@ static config_file_t *open_default_config_file(void) } if (!conf) conf = config_file_new("/etc/ssnes.cfg"); -#elif defined(__CELLOS_LV2__) +#elif defined(__CELLOS_LV2__) || defined(_XBOX) return NULL; #else const char *xdg = getenv("XDG_CONFIG_HOME");