aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrich cannings <richc@google.com>2011-01-25 10:37:39 -0800
committerAndroid Code Review <code-review@android.com>2011-01-25 10:37:39 -0800
commitd869b7ccca003d255d303ec684e3eb7249b8323e (patch)
tree27e19c491920ef90d568ce1643c5d04d2a8983e3
parenta27e7544966bf7c6b57cac79117427e69197a8e2 (diff)
parenta46c1675f90288252ae0e992f52c72a6db5dd2a7 (diff)
downloadexternal_qemu-d869b7ccca003d255d303ec684e3eb7249b8323e.zip
external_qemu-d869b7ccca003d255d303ec684e3eb7249b8323e.tar.gz
external_qemu-d869b7ccca003d255d303ec684e3eb7249b8323e.tar.bz2
Merge "Use putenv when setenv is unavailable"
-rw-r--r--android/skin/window.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/android/skin/window.c b/android/skin/window.c
index 57736e7..c577f8f 100644
--- a/android/skin/window.c
+++ b/android/skin/window.c
@@ -1251,10 +1251,15 @@ skin_window_resize( SkinWindow* window )
}
{
- char temp[32];
+ char temp[32];
+#ifdef HAVE_SETENV
sprintf(temp, "%d,%d", window_x, window_y);
setenv("SDL_VIDEO_WINDOW_POS", temp, 1);
- setenv("SDL_VIDEO_WINDOW_FORCE_VISIBLE", "1", 1);
+#else
+ sprintf(temp,"SDL_VIDEO_WINDOW_POS=%d,%d",window_x,window_y);
+ putenv(temp);
+#endif
+ putenv("SDL_VIDEO_WINDOW_FORCE_VISIBLE=1");
}
flags = SDL_SWSURFACE;