From 95fa60b71dceadffd65f8f135a89efb05a8d6fd7 Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Sun, 10 Apr 2016 19:37:18 +0000 Subject: Rewrite Fl_get_system_colors.cxx under the driver model. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11577 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/Fl_get_system_colors.cxx | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'src/Fl_get_system_colors.cxx') diff --git a/src/Fl_get_system_colors.cxx b/src/Fl_get_system_colors.cxx index 55ba01d5b..59eb95422 100644 --- a/src/Fl_get_system_colors.cxx +++ b/src/Fl_get_system_colors.cxx @@ -18,6 +18,7 @@ #include #include +#include #include #include #include @@ -29,13 +30,6 @@ #include #include "tile.xpm" -#if defined(WIN32) && !defined(__CYGWIN__) && !defined(__WATCOMC__) -// Visual C++ 2005 incorrectly displays a warning about the use of POSIX APIs -// on Windows, which is supposed to be POSIX compliant... -# define putenv _putenv -#endif // WIN32 && !__CYGWIN__ - - /** Changes fl_color(FL_BACKGROUND_COLOR) to the given color, and changes the gray ramp from 32 to 56 to black to white. These are @@ -184,7 +178,7 @@ int Fl::scheme(const char *s) { static char e[1024]; strcpy(e,"FLTK_SCHEME="); if (s) strlcat(e,s,sizeof(e)); - putenv(e); + Fl::system_driver()->putenv(e); // Load the scheme... return reload_scheme(); -- cgit v1.2.3