[mapserver-dev] Encoding/windows
Ned Harding
nharding at extendthereach.com
Tue Feb 26 18:58:40 EST 2008
Hey All,
Here is a tiny little patch I would propose. It makes UTF-8 (and only
UTF-8) encoding work on windows without having iconv.h. Seems like it
wouldn't have any side effects - it is certainly working for me...
Index: S:/3rdParty/GIS/MapServer/mapstring.c
===================================================================
--- S:/3rdParty/GIS/MapServer/mapstring.c (revision 14821)
+++ S:/3rdParty/GIS/MapServer/mapstring.c (working copy)
@@ -1072,6 +1072,9 @@
return out;
#else
+ if (*string == 0 || (encoding && strcasecmp(encoding, "UTF-8")==0))
+ return strdup(string); /* Nothing to do: string already in
UTF-8 */
+
msSetError(MS_MISCERR, "Not implemeted since Iconv is not enabled.",
"msGetEncodedString()");
return NULL;
#endif
ned.
More information about the mapserver-dev
mailing list