]> pd.if.org Git - pdclib/blobdiff - functions/wctype/towlower.c
PDCLib includes with quotes, not <>.
[pdclib] / functions / wctype / towlower.c
index d8d56ece19bfde330b58140de489402a4cdaef3a..666bf6b53e4e69bb0835cb6f26ca2249e1d24e50 100644 (file)
@@ -6,17 +6,17 @@
 \r
 #include <wctype.h>\r
 #ifndef REGTEST\r
-#include <_PDCLIB_locale.h>\r
+#include "_PDCLIB_locale.h"\r
 \r
 wint_t _PDCLIB_towlower_l( wint_t wc, locale_t l )\r
 {\r
     wint_t uwc = _PDCLIB_unpackwint( wc );\r
     _PDCLIB_wcinfo_t *info = _PDCLIB_wcgetinfo( l, uwc );\r
-    if( info && info->lower != uwc \r
+    if( info ) \r
     {\r
-        wc = info->lower;\r
+        uwc += info->lower_delta;\r
     }\r
-    return wc;\r
+    return uwc;\r
 }\r
 \r
 wint_t towlower( wint_t wc )\r
@@ -27,7 +27,7 @@ wint_t towlower( wint_t wc )
 #endif\r
 \r
 #ifdef TEST\r
-#include <_PDCLIB_test.h>\r
+#include "_PDCLIB_test.h"\r
 \r
 int main( void )\r
 {\r