]> wimlib.net Git - wimlib/blobdiff - src/win32.h
Move FreeLibrary call to win32_global_cleanup()
[wimlib] / src / win32.h
index 87070a4a4a5d5ec3323607dc9d44d999a4653806..bef8da65fd946550cd4e6c12791606e367364245 100644 (file)
@@ -20,7 +20,7 @@ win32_read_file(const mbchar *filename, void *handle, u64 offset,
                size_t size, void *buf);
 
 extern HANDLE
-win32_open_file_readonly(const wchar_t *path_utf16, bool data_only);
+win32_open_file_data_only(const wchar_t *path_utf16);
 
 extern void
 win32_close_file(void *handle);
@@ -73,4 +73,14 @@ typedef enum {
 extern char *
 nl_langinfo(nl_item item);
 
+extern int
+rename_replacement(const char *oldpath, const char *newpath);
+#define rename(oldpath, newpath) rename_replacement(oldpath, newpath)
+
+extern void
+win32_global_init();
+
+extern void
+win32_global_cleanup();
+
 #endif /* _WIMLIB_WIN32_H */