< prev index next >

src/java.base/share/native/libzip/zip_util.c

Print this page

        

@@ -134,19 +134,19 @@
             disposition,        /* creation disposition */
             flagsAndAttributes, /* flags and attributes */
             NULL);
     } else {
         /* Get required buffer size to convert to Unicode */
-        int wfname_len = MultiByteToWideChar(CP_THREAD_ACP, MB_ERR_INVALID_CHARS,
+        int wfname_len = MultiByteToWideChar(CP_ACP, MB_ERR_INVALID_CHARS,
                                              fname, -1, NULL, 0);
         if (wfname_len == 0) {
             return (jlong)INVALID_HANDLE_VALUE;
         }
         if ((wfname = (WCHAR*)malloc(wfname_len * sizeof(WCHAR))) == NULL) {
             return (jlong)INVALID_HANDLE_VALUE;
         }
-        if (MultiByteToWideChar(CP_THREAD_ACP, MB_ERR_INVALID_CHARS,
+        if (MultiByteToWideChar(CP_ACP, MB_ERR_INVALID_CHARS,
                                 fname, -1, wfname, wfname_len) == 0) {
             free(wfname);
             return (jlong)INVALID_HANDLE_VALUE;
         }
         wprefixed_fname = getPrefixed(wfname, (int)fname_length);
< prev index next >