Fossil SCM
file_mkdir() should use the converted filename, not the original.
Commit
45fc083bbfd73a8f2ca36292232167cc732509071c1ae78f1757434b24495727
Parent
5c90832d7980f14…
1 file changed
+1
-1
+1
-1
| --- src/file.c | ||
| +++ src/file.c | ||
| @@ -772,11 +772,11 @@ | ||
| 772 | 772 | #if defined(_WIN32) |
| 773 | 773 | wchar_t *zMbcs = fossil_utf8_to_path(zName, 1); |
| 774 | 774 | rc = _wmkdir(zMbcs); |
| 775 | 775 | #else |
| 776 | 776 | char *zMbcs = fossil_utf8_to_path(zName, 1); |
| 777 | - rc = mkdir(zName, 0755); | |
| 777 | + rc = mkdir(zMbcs, 0755); | |
| 778 | 778 | #endif |
| 779 | 779 | fossil_path_free(zMbcs); |
| 780 | 780 | return rc; |
| 781 | 781 | } |
| 782 | 782 | return 0; |
| 783 | 783 |
| --- src/file.c | |
| +++ src/file.c | |
| @@ -772,11 +772,11 @@ | |
| 772 | #if defined(_WIN32) |
| 773 | wchar_t *zMbcs = fossil_utf8_to_path(zName, 1); |
| 774 | rc = _wmkdir(zMbcs); |
| 775 | #else |
| 776 | char *zMbcs = fossil_utf8_to_path(zName, 1); |
| 777 | rc = mkdir(zName, 0755); |
| 778 | #endif |
| 779 | fossil_path_free(zMbcs); |
| 780 | return rc; |
| 781 | } |
| 782 | return 0; |
| 783 |
| --- src/file.c | |
| +++ src/file.c | |
| @@ -772,11 +772,11 @@ | |
| 772 | #if defined(_WIN32) |
| 773 | wchar_t *zMbcs = fossil_utf8_to_path(zName, 1); |
| 774 | rc = _wmkdir(zMbcs); |
| 775 | #else |
| 776 | char *zMbcs = fossil_utf8_to_path(zName, 1); |
| 777 | rc = mkdir(zMbcs, 0755); |
| 778 | #endif |
| 779 | fossil_path_free(zMbcs); |
| 780 | return rc; |
| 781 | } |
| 782 | return 0; |
| 783 |