]> wimlib.net Git - wimlib/blobdiff - src/encoding.c
Update docs
[wimlib] / src / encoding.c
index 980e4cfcac00f5b2d3855346eb01d14370d3a147..aa8f9281d0e3bea3e46cb83d1d4ebfb00cb4d9d2 100644 (file)
@@ -30,8 +30,9 @@
 
 #include <iconv.h>
 #include <stdlib.h>
 
 #include <iconv.h>
 #include <stdlib.h>
+#include <errno.h>
 
 
-bool wimlib_mbs_is_utf8 = false;
+bool wimlib_mbs_is_utf8 = true;
 
 struct iconv_list_head {
        const char *from_encoding;
 
 struct iconv_list_head {
        const char *from_encoding;
@@ -256,7 +257,7 @@ utf8_str_contains_nonascii_chars(const utf8char *utf8_str)
 {
        do {
                if ((unsigned char)*utf8_str > 127)
 {
        do {
                if ((unsigned char)*utf8_str > 127)
-                       return false;
+                       return true;
        } while (*++utf8_str);
        } while (*++utf8_str);
-       return true;
+       return false;
 }
 }