From fdeb60898e4436b6025214b9e311e157bfd478c0 Mon Sep 17 00:00:00 2001 From: Fabien Costantini Date: Sat, 4 Oct 2008 16:35:58 +0000 Subject: #STR2056 partial fixes : wsock API now compiles ok, but there are still all utf8 stuff that won't compile: fl_utf8.cxx, fl_set_fonts_win32.cxx won't compile yet and Fl_Preferences recent utf8 addon should be checked for Cygwin. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6375 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/Fl_Preferences.cxx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/Fl_Preferences.cxx') diff --git a/src/Fl_Preferences.cxx b/src/Fl_Preferences.cxx index 3cd1df5a0..92037dad8 100644 --- a/src/Fl_Preferences.cxx +++ b/src/Fl_Preferences.cxx @@ -655,6 +655,7 @@ Fl_Preferences::RootNode::RootNode( Fl_Preferences *prefs, Root root, const char } +#ifndef __CYGWIN__ if (!filename[1] && !filename[0]) { strcpy(filename, "C:\\FLTK"); } else { @@ -664,7 +665,10 @@ Fl_Preferences::RootNode::RootNode( Fl_Preferences *prefs, Root root, const char filename[len] = 0; free(b); } - +#else +#warning CHECKME (Cygwin) this should probably be UTF8 aware as well + if (!filename[0]) strcpy(filename, "C:\\FLTK"); +#endif snprintf(filename + strlen(filename), sizeof(filename) - strlen(filename), "/%s/%s.prefs", vendor, application); for (char *s = filename; *s; s++) if (*s == '\\') *s = '/'; -- cgit v1.2.3