Merge pull request #13 from cozis/claude/make-auth-system-018EC3ZfTMZUjJbR5SXo5J7K
Add MoveFileExW mock to system.h/.c
This commit is contained in:
@@ -1648,6 +1648,12 @@ BOOL mock_FindClose(HANDLE hFindFile)
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BOOL mock_MoveFileExW(WCHAR *lpExistingFileName, WCHAR *lpNewFileName, DWORD dwFlags)
|
||||||
|
{
|
||||||
|
// Forward to real MoveFileExW, last error is set by the real call
|
||||||
|
return MoveFileExW(lpExistingFileName, lpNewFileName, dwFlags);
|
||||||
|
}
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
int mock_clock_gettime(clockid_t clockid, struct timespec *tp)
|
int mock_clock_gettime(clockid_t clockid, struct timespec *tp)
|
||||||
|
|||||||
@@ -73,6 +73,7 @@ int mock__mkdir(char *path);
|
|||||||
HANDLE mock_FindFirstFileA(char *lpFileName, WIN32_FIND_DATAA *lpFindFileData);
|
HANDLE mock_FindFirstFileA(char *lpFileName, WIN32_FIND_DATAA *lpFindFileData);
|
||||||
BOOL mock_FindNextFileA(HANDLE hFindFile, WIN32_FIND_DATAA *lpFindFileData);
|
BOOL mock_FindNextFileA(HANDLE hFindFile, WIN32_FIND_DATAA *lpFindFileData);
|
||||||
BOOL mock_FindClose(HANDLE hFindFile);
|
BOOL mock_FindClose(HANDLE hFindFile);
|
||||||
|
BOOL mock_MoveFileExW(WCHAR *lpExistingFileName, WCHAR *lpNewFileName, DWORD dwFlags);
|
||||||
#else
|
#else
|
||||||
int mock_clock_gettime(clockid_t clockid, struct timespec *tp);
|
int mock_clock_gettime(clockid_t clockid, struct timespec *tp);
|
||||||
int mock_open(char *path, int flags, int mode);
|
int mock_open(char *path, int flags, int mode);
|
||||||
@@ -124,6 +125,7 @@ int mock_closedir(DIR *dirp);
|
|||||||
#define sys_FindFirstFileA mock_FindFirstFileA
|
#define sys_FindFirstFileA mock_FindFirstFileA
|
||||||
#define sys_FindNextFileA mock_FindNextFileA
|
#define sys_FindNextFileA mock_FindNextFileA
|
||||||
#define sys_FindClose mock_FindClose
|
#define sys_FindClose mock_FindClose
|
||||||
|
#define sys_MoveFileExW mock_MoveFileExW
|
||||||
|
|
||||||
// Linux
|
// Linux
|
||||||
#define sys_mkdir mock_mkdir
|
#define sys_mkdir mock_mkdir
|
||||||
@@ -178,6 +180,7 @@ int mock_closedir(DIR *dirp);
|
|||||||
#define sys_FindFirstFileA FindFirstFileA
|
#define sys_FindFirstFileA FindFirstFileA
|
||||||
#define sys_FindNextFileA FindNextFileA
|
#define sys_FindNextFileA FindNextFileA
|
||||||
#define sys_FindClose FindClose
|
#define sys_FindClose FindClose
|
||||||
|
#define sys_MoveFileExW MoveFileExW
|
||||||
|
|
||||||
// Linux
|
// Linux
|
||||||
#define sys_mkdir mkdir
|
#define sys_mkdir mkdir
|
||||||
|
|||||||
Reference in New Issue
Block a user