]> wimlib.net Git - wimlib/blobdiff - src/util.c
Windows replacement for fopen(path, "a")
[wimlib] / src / util.c
index 3bb78efb6a553036905b40d418885f5d1a6d9e2a..60bab76acbb7abcc03c2aaaa1795d5ea497e19c2 100644 (file)
@@ -205,12 +205,16 @@ wimlib_set_error_file(FILE *fp)
 }
 
 WIMLIBAPI int
-wimlib_set_error_file_by_name(const char *path)
+wimlib_set_error_file_by_name(const tchar *path)
 {
 #ifdef ENABLE_ERROR_MESSAGES
        FILE *fp;
 
+#ifdef __WIN32__
+       fp = win32_open_logfile(path);
+#else
        fp = fopen(path, "a");
+#endif
        if (!fp)
                return WIMLIB_ERR_OPEN;
        wimlib_set_error_file(fp);