[PATCH 03/21] dlls/kernel32/tests/file.c: enable compilation with long types
Eric Pouech
eric.pouech at gmail.com
Thu Mar 3 01:21:14 CST 2022
Signed-off-by: Eric Pouech <eric.pouech at gmail.com>
---
dlls/kernel32/tests/file.c | 1549 ++++++++++++++++++++++----------------------
1 file changed, 775 insertions(+), 774 deletions(-)
diff --git a/dlls/kernel32/tests/file.c b/dlls/kernel32/tests/file.c
index f16a092a4df..77174d43d5b 100644
--- a/dlls/kernel32/tests/file.c
+++ b/dlls/kernel32/tests/file.c
@@ -19,6 +19,7 @@
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*
*/
+#undef WINE_NO_LONG_TYPES /* temporary for migration */
#include <stdarg.h>
#include <stdlib.h>
@@ -131,7 +132,7 @@ static void test__hread( void )
filehandle = _lcreat( filename, 0 );
if (filehandle == HFILE_ERROR)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
@@ -141,7 +142,7 @@ static void test__hread( void )
filehandle = _lopen( filename, OF_READ );
- ok( HFILE_ERROR != filehandle, "couldn't open file \"%s\" again (err=%d)\n", filename, GetLastError( ) );
+ ok( HFILE_ERROR != filehandle, "couldn't open file \"%s\" again (err=%ld)\n", filename, GetLastError( ) );
bytes_read = _hread( filehandle, buffer, 2 * strlen( sillytext ) );
@@ -160,7 +161,7 @@ static void test__hread( void )
ok( HFILE_ERROR != _lclose( filehandle ), "_lclose complains\n" );
ret = DeleteFileA( filename );
- ok( ret != 0, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret != 0, "DeleteFile failed (%ld)\n", GetLastError( ) );
}
@@ -180,7 +181,7 @@ static void test__hwrite( void )
filehandle = _lcreat( filename, 0 );
if (filehandle == HFILE_ERROR)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
@@ -245,7 +246,7 @@ static void test__hwrite( void )
ok( HFILE_ERROR != _lclose( filehandle ), "_lclose complains\n" );
ret = DeleteFileA( filename );
- ok( ret != 0, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret != 0, "DeleteFile failed (%ld)\n", GetLastError( ) );
LocalFree( contents );
}
@@ -259,7 +260,7 @@ static void test__lclose( void )
filehandle = _lcreat( filename, 0 );
if (filehandle == HFILE_ERROR)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
@@ -268,7 +269,7 @@ static void test__lclose( void )
ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains\n" );
ret = DeleteFileA( filename );
- ok( ret != 0, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret != 0, "DeleteFile failed (%ld)\n", GetLastError( ) );
}
/* helper function for test__lcreat */
@@ -282,7 +283,7 @@ static void get_nt_pathW( const char *name, UNICODE_STRING *nameW )
pRtlInitAnsiString( &str, name );
status = pRtlAnsiStringToUnicodeString( &strW, &str, TRUE );
- ok( !status, "RtlAnsiStringToUnicodeString failed with %08x\n", status );
+ ok( !status, "RtlAnsiStringToUnicodeString failed with %08lx\n", status );
ret = pRtlDosPathNameToNtPathName_U( strW.Buffer, nameW, NULL, NULL );
ok( ret, "RtlDosPathNameToNtPathName_U failed\n" );
@@ -307,7 +308,7 @@ static void test__lcreat( void )
filehandle = _lcreat( filename, 0 );
if (filehandle == HFILE_ERROR)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
@@ -324,10 +325,10 @@ static void test__lcreat( void )
FindClose( find );
ret = DeleteFileA(filename);
- ok( ret != 0, "DeleteFile failed (%d)\n", GetLastError());
+ ok( ret != 0, "DeleteFile failed (%ld)\n", GetLastError());
filehandle = _lcreat( filename, 1 ); /* readonly */
- ok( HFILE_ERROR != filehandle, "couldn't create file \"%s\" (err=%d)\n", filename, GetLastError( ) );
+ ok( HFILE_ERROR != filehandle, "couldn't create file \"%s\" (err=%ld)\n", filename, GetLastError( ) );
ok( HFILE_ERROR != _hwrite( filehandle, sillytext, strlen( sillytext ) ), "_hwrite shouldn't be able to write never the less\n" );
@@ -339,14 +340,14 @@ static void test__lcreat( void )
SetLastError( 0xdeadbeef );
ok( 0 == DeleteFileA( filename ), "shouldn't be able to delete a readonly file\n" );
- ok( GetLastError() == ERROR_ACCESS_DENIED, "expected ERROR_ACCESS_DENIED, got %d\n", GetLastError() );
+ ok( GetLastError() == ERROR_ACCESS_DENIED, "expected ERROR_ACCESS_DENIED, got %ld\n", GetLastError() );
ok( SetFileAttributesA(filename, FILE_ATTRIBUTE_NORMAL ) != 0, "couldn't change attributes on file\n" );
ok( DeleteFileA( filename ) != 0, "now it should be possible to delete the file!\n" );
filehandle = _lcreat( filename, 1 ); /* readonly */
- ok( HFILE_ERROR != filehandle, "couldn't create file \"%s\" (err=%d)\n", filename, GetLastError() );
+ ok( HFILE_ERROR != filehandle, "couldn't create file \"%s\" (err=%ld)\n", filename, GetLastError() );
ok( HFILE_ERROR != _hwrite( filehandle, sillytext, strlen(sillytext) ),
"_hwrite shouldn't be able to write never the less\n" );
ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains\n" );
@@ -366,24 +367,24 @@ static void test__lcreat( void )
status = pNtCreateFile( &file, GENERIC_READ | GENERIC_WRITE | DELETE, &attr, &io, NULL, 0,
FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
FILE_OPEN, FILE_DELETE_ON_CLOSE | FILE_NON_DIRECTORY_FILE, NULL, 0 );
- ok( status == STATUS_ACCESS_DENIED, "expected STATUS_ACCESS_DENIED, got %08x\n", status );
+ ok( status == STATUS_ACCESS_DENIED, "expected STATUS_ACCESS_DENIED, got %08lx\n", status );
ok( GetFileAttributesA( filename ) != INVALID_FILE_ATTRIBUTES, "file was deleted\n" );
status = pNtCreateFile( &file, DELETE, &attr, &io, NULL, 0,
FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
FILE_OPEN, FILE_DELETE_ON_CLOSE | FILE_NON_DIRECTORY_FILE, NULL, 0 );
- ok( status == STATUS_CANNOT_DELETE, "expected STATUS_CANNOT_DELETE, got %08x\n", status );
+ ok( status == STATUS_CANNOT_DELETE, "expected STATUS_CANNOT_DELETE, got %08lx\n", status );
status = pNtCreateFile( &file, DELETE, &attr, &io, NULL, 0,
FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
FILE_OPEN, FILE_DELETE_ON_CLOSE | FILE_DIRECTORY_FILE, NULL, 0 );
- ok( status == STATUS_NOT_A_DIRECTORY, "expected STATUS_NOT_A_DIRECTORY, got %08x\n", status );
+ ok( status == STATUS_NOT_A_DIRECTORY, "expected STATUS_NOT_A_DIRECTORY, got %08lx\n", status );
status = pNtCreateFile( &file, DELETE, &attr, &io, NULL, 0,
FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
FILE_OPEN_IF, FILE_DELETE_ON_CLOSE | FILE_NON_DIRECTORY_FILE, NULL, 0 );
todo_wine
- ok( status == STATUS_CANNOT_DELETE, "expected STATUS_CANNOT_DELETE, got %08x\n", status );
+ ok( status == STATUS_CANNOT_DELETE, "expected STATUS_CANNOT_DELETE, got %08lx\n", status );
if (!status) CloseHandle( file );
pRtlFreeUnicodeString( &filenameW );
@@ -396,7 +397,7 @@ static void test__lcreat( void )
ok( DeleteFileA( filename ) != 0, "now it should be possible to delete the file\n" );
filehandle = _lcreat( filename, 2 );
- ok( HFILE_ERROR != filehandle, "couldn't create file \"%s\" (err=%d)\n", filename, GetLastError( ) );
+ ok( HFILE_ERROR != filehandle, "couldn't create file \"%s\" (err=%ld)\n", filename, GetLastError( ) );
ok( HFILE_ERROR != _hwrite( filehandle, sillytext, strlen( sillytext ) ), "_hwrite complains\n" );
@@ -411,10 +412,10 @@ static void test__lcreat( void )
FindClose( find );
ret = DeleteFileA( filename );
- ok( ret, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret, "DeleteFile failed (%ld)\n", GetLastError( ) );
filehandle = _lcreat( filename, 4 ); /* SYSTEM file */
- ok( HFILE_ERROR != filehandle, "couldn't create file \"%s\" (err=%d)\n", filename, GetLastError( ) );
+ ok( HFILE_ERROR != filehandle, "couldn't create file \"%s\" (err=%ld)\n", filename, GetLastError( ) );
ok( HFILE_ERROR != _hwrite( filehandle, sillytext, strlen( sillytext ) ), "_hwrite complains\n" );
@@ -429,7 +430,7 @@ static void test__lcreat( void )
FindClose( find );
ret = DeleteFileA( filename );
- ok( ret, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret, "DeleteFile failed (%ld)\n", GetLastError( ) );
filehandle=_lcreat (slashname, 0); /* illegal name */
if (HFILE_ERROR==filehandle) {
@@ -442,16 +443,16 @@ static void test__lcreat( void )
if (INVALID_HANDLE_VALUE!=find)
{
ret = FindClose (find);
- ok (0 != ret, "FindClose complains (%d)\n", GetLastError ());
+ ok (0 != ret, "FindClose complains (%ld)\n", GetLastError ());
slashname[strlen(slashname)-1]=0;
ok (!strcmp (slashname, search_results.cFileName),
"found unexpected name \"%s\"\n", search_results.cFileName);
ok (FILE_ATTRIBUTE_ARCHIVE==search_results.dwFileAttributes,
- "attributes of file \"%s\" are 0x%04x\n", search_results.cFileName,
+ "attributes of file \"%s\" are 0x%04lx\n", search_results.cFileName,
search_results.dwFileAttributes);
}
ret = DeleteFileA( slashname );
- ok( ret, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret, "DeleteFile failed (%ld)\n", GetLastError( ) );
}
filehandle=_lcreat (filename, 8); /* illegal attribute */
@@ -469,17 +470,17 @@ static void test__lcreat( void )
else name = filename;
ret = FindClose(find);
- ok ( 0 != ret, "FindClose complains (%d)\n", GetLastError ());
+ ok ( 0 != ret, "FindClose complains (%ld)\n", GetLastError ());
ok (!strcmp (name, search_results.cFileName),
"expected \"%s\", got \"%s\"\n", name, search_results.cFileName);
search_results.dwFileAttributes &= ~FILE_ATTRIBUTE_NOT_CONTENT_INDEXED;
search_results.dwFileAttributes &= ~FILE_ATTRIBUTE_COMPRESSED;
ok (FILE_ATTRIBUTE_ARCHIVE==search_results.dwFileAttributes,
- "attributes of file \"%s\" are 0x%04x\n", search_results.cFileName,
+ "attributes of file \"%s\" are 0x%04lx\n", search_results.cFileName,
search_results.dwFileAttributes);
}
ret = DeleteFileA( filename );
- ok( ret, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret, "DeleteFile failed (%ld)\n", GetLastError( ) );
}
}
@@ -495,7 +496,7 @@ static void test__llseek( void )
filehandle = _lcreat( filename, 0 );
if (filehandle == HFILE_ERROR)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
@@ -518,7 +519,7 @@ static void test__llseek( void )
ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains\n" );
ret = DeleteFileA( filename );
- ok( ret, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret, "DeleteFile failed (%ld)\n", GetLastError( ) );
}
@@ -532,7 +533,7 @@ static void test__llopen( void )
filehandle = _lcreat( filename, 0 );
if (filehandle == HFILE_ERROR)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
@@ -557,7 +558,7 @@ static void test__llopen( void )
ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains\n" );
ret = DeleteFileA( filename );
- ok( ret, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret, "DeleteFile failed (%ld)\n", GetLastError( ) );
/* TODO - add tests for the SHARE modes - use two processes to pull this one off */
}
@@ -574,7 +575,7 @@ static void test__lread( void )
filehandle = _lcreat( filename, 0 );
if (filehandle == HFILE_ERROR)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
@@ -584,7 +585,7 @@ static void test__lread( void )
filehandle = _lopen( filename, OF_READ );
- ok( HFILE_ERROR != filehandle, "couldn't open file \"%s\" again (err=%d)\n", filename, GetLastError());
+ ok( HFILE_ERROR != filehandle, "couldn't open file \"%s\" again (err=%ld)\n", filename, GetLastError());
bytes_read = _lread( filehandle, buffer, 2 * strlen( sillytext ) );
@@ -603,7 +604,7 @@ static void test__lread( void )
ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains\n" );
ret = DeleteFileA( filename );
- ok( ret, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret, "DeleteFile failed (%ld)\n", GetLastError( ) );
}
@@ -623,7 +624,7 @@ static void test__lwrite( void )
filehandle = _lcreat( filename, 0 );
if (filehandle == HFILE_ERROR)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
@@ -688,7 +689,7 @@ static void test__lwrite( void )
ok( HFILE_ERROR != _lclose( filehandle ), "_lclose complains\n" );
ret = DeleteFileA( filename );
- ok( ret, "DeleteFile failed (%d)\n", GetLastError( ) );
+ ok( ret, "DeleteFile failed (%ld)\n", GetLastError( ) );
LocalFree( contents );
}
@@ -706,147 +707,147 @@ static void test_CopyFileA(void)
BOOL retok;
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathA error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameA(temp_path, prefix, 0, source);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
/* copying a file to itself must fail */
retok = CopyFileA(source, source, FALSE);
ok( !retok && (GetLastError() == ERROR_SHARING_VIOLATION || broken(GetLastError() == ERROR_FILE_EXISTS) /* Win 9x */),
- "copying a file to itself didn't fail (ret=%d, err=%d)\n", retok, GetLastError());
+ "copying a file to itself didn't fail (ret=%d, err=%ld)\n", retok, GetLastError());
/* make the source have not zero size */
hfile = CreateFileA(source, GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, 0 );
ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file\n");
retok = WriteFile(hfile, prefix, sizeof(prefix), &ret, NULL );
ok( retok && ret == sizeof(prefix),
- "WriteFile error %d\n", GetLastError());
+ "WriteFile error %ld\n", GetLastError());
ok(GetFileSize(hfile, NULL) == sizeof(prefix), "source file has wrong size\n");
/* get the file time and change it to prove the difference */
ret = GetFileTime(hfile, NULL, NULL, &ft1);
- ok( ret, "GetFileTime error %d\n", GetLastError());
+ ok( ret, "GetFileTime error %ld\n", GetLastError());
ft1.dwLowDateTime -= 600000000; /* 60 second */
ret = SetFileTime(hfile, NULL, NULL, &ft1);
- ok( ret, "SetFileTime error %d\n", GetLastError());
+ ok( ret, "SetFileTime error %ld\n", GetLastError());
GetFileTime(hfile, NULL, NULL, &ft1); /* get the actual time back */
CloseHandle(hfile);
ret = GetTempFileNameA(temp_path, prefix, 0, dest);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
ret = CopyFileA(source, dest, TRUE);
ok(!ret && GetLastError() == ERROR_FILE_EXISTS,
- "CopyFileA: unexpected error %d\n", GetLastError());
+ "CopyFileA: unexpected error %ld\n", GetLastError());
ret = CopyFileA(source, dest, FALSE);
- ok(ret, "CopyFileA: error %d\n", GetLastError());
+ ok(ret, "CopyFileA: error %ld\n", GetLastError());
/* NULL checks */
retok = CopyFileA(NULL, dest, TRUE);
ok(!retok && GetLastError() == ERROR_PATH_NOT_FOUND,
- "CopyFileA: ret = %d, unexpected error %d\n", retok, GetLastError());
+ "CopyFileA: ret = %d, unexpected error %ld\n", retok, GetLastError());
retok = CopyFileA(source, NULL, TRUE);
ok(!retok && GetLastError() == ERROR_PATH_NOT_FOUND,
- "CopyFileA: ret = %d, unexpected error %d\n", retok, GetLastError());
+ "CopyFileA: ret = %d, unexpected error %ld\n", retok, GetLastError());
/* copying from a read-locked source fails */
hfile = CreateFileA(source, GENERIC_READ, FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %ld\n", GetLastError());
retok = CopyFileA(source, dest, FALSE);
ok(!retok && GetLastError() == ERROR_SHARING_VIOLATION,
"copying from a read-locked file succeeded when it shouldn't have\n");
/* in addition, the source is opened before the destination */
retok = CopyFileA("25f99d3b-4ba4-4f66-88f5-2906886993cc", dest, FALSE);
ok(!retok && GetLastError() == ERROR_FILE_NOT_FOUND,
- "copying from a file that doesn't exist failed in an unexpected way (ret=%d, err=%d)\n", retok, GetLastError());
+ "copying from a file that doesn't exist failed in an unexpected way (ret=%d, err=%ld)\n", retok, GetLastError());
CloseHandle(hfile);
/* copying from a r+w opened, r shared source succeeds */
hfile = CreateFileA(source, GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %ld\n", GetLastError());
retok = CopyFileA(source, dest, FALSE);
ok(retok,
- "copying from an r+w opened and r shared file failed (ret=%d, err=%d)\n", retok, GetLastError());
+ "copying from an r+w opened and r shared file failed (ret=%d, err=%ld)\n", retok, GetLastError());
CloseHandle(hfile);
/* copying from a delete-locked source mostly succeeds */
hfile = CreateFileA(source, DELETE, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %ld\n", GetLastError());
retok = CopyFileA(source, dest, FALSE);
ok(retok || broken(!retok && GetLastError() == ERROR_SHARING_VIOLATION) /* NT, 2000, XP */,
- "copying from a delete-locked file failed (ret=%d, err=%d)\n", retok, GetLastError());
+ "copying from a delete-locked file failed (ret=%d, err=%ld)\n", retok, GetLastError());
CloseHandle(hfile);
/* copying to a write-locked destination fails */
hfile = CreateFileA(dest, GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
retok = CopyFileA(source, dest, FALSE);
ok(!retok && GetLastError() == ERROR_SHARING_VIOLATION,
- "copying to a write-locked file didn't fail (ret=%d, err=%d)\n", retok, GetLastError());
+ "copying to a write-locked file didn't fail (ret=%d, err=%ld)\n", retok, GetLastError());
CloseHandle(hfile);
/* copying to a r+w opened, w shared destination mostly succeeds */
hfile = CreateFileA(dest, GENERIC_READ|GENERIC_WRITE, FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
retok = CopyFileA(source, dest, FALSE);
ok(retok || broken(!retok && GetLastError() == ERROR_SHARING_VIOLATION) /* Win 9x */,
- "copying to a r+w opened and w shared file failed (ret=%d, err=%d)\n", retok, GetLastError());
+ "copying to a r+w opened and w shared file failed (ret=%d, err=%ld)\n", retok, GetLastError());
CloseHandle(hfile);
/* copying to a delete-locked destination fails, even when the destination is delete-shared */
hfile = CreateFileA(dest, DELETE, FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE, NULL, OPEN_EXISTING, 0, 0);
ok(hfile != INVALID_HANDLE_VALUE || broken(GetLastError() == ERROR_INVALID_PARAMETER) /* Win 9x */,
- "failed to open destination file, error %d\n", GetLastError());
+ "failed to open destination file, error %ld\n", GetLastError());
if (hfile != INVALID_HANDLE_VALUE)
{
retok = CopyFileA(source, dest, FALSE);
ok(!retok && GetLastError() == ERROR_SHARING_VIOLATION,
- "copying to a delete-locked shared file didn't fail (ret=%d, err=%d)\n", retok, GetLastError());
+ "copying to a delete-locked shared file didn't fail (ret=%d, err=%ld)\n", retok, GetLastError());
CloseHandle(hfile);
}
/* copy to a file that's opened the way Wine opens the source */
hfile = CreateFileA(dest, GENERIC_READ, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
retok = CopyFileA(source, dest, FALSE);
ok(retok || broken(GetLastError() == ERROR_SHARING_VIOLATION) /* Win 9x */,
- "copying to a file opened the way Wine opens the source failed (ret=%d, err=%d)\n", retok, GetLastError());
+ "copying to a file opened the way Wine opens the source failed (ret=%d, err=%ld)\n", retok, GetLastError());
CloseHandle(hfile);
/* make sure that destination has correct size */
hfile = CreateFileA(dest, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file\n");
ret = GetFileSize(hfile, NULL);
- ok(ret == sizeof(prefix), "destination file has wrong size %d\n", ret);
+ ok(ret == sizeof(prefix), "destination file has wrong size %ld\n", ret);
/* make sure that destination has the same filetime */
ret = GetFileTime(hfile, NULL, NULL, &ft2);
- ok( ret, "GetFileTime error %d\n", GetLastError());
+ ok( ret, "GetFileTime error %ld\n", GetLastError());
ok(CompareFileTime(&ft1, &ft2) == 0, "destination file has wrong filetime\n");
SetLastError(0xdeadbeef);
ret = CopyFileA(source, dest, FALSE);
ok(!ret && GetLastError() == ERROR_SHARING_VIOLATION,
- "CopyFileA: ret = %d, unexpected error %d\n", ret, GetLastError());
+ "CopyFileA: ret = %ld, unexpected error %ld\n", ret, GetLastError());
/* make sure that destination still has correct size */
ret = GetFileSize(hfile, NULL);
- ok(ret == sizeof(prefix), "destination file has wrong size %d\n", ret);
+ ok(ret == sizeof(prefix), "destination file has wrong size %ld\n", ret);
retok = ReadFile(hfile, buf, sizeof(buf), &ret, NULL);
ok( retok && ret == sizeof(prefix),
- "ReadFile: error %d\n", GetLastError());
+ "ReadFile: error %ld\n", GetLastError());
ok(!memcmp(prefix, buf, sizeof(prefix)), "buffer contents mismatch\n");
/* check error on copying over a mapped file that was opened with FILE_SHARE_READ */
hmapfile = CreateFileMappingW(hfile, NULL, PAGE_READONLY | SEC_COMMIT, 0, 0, NULL);
- ok(hmapfile != NULL, "CreateFileMapping: error %d\n", GetLastError());
+ ok(hmapfile != NULL, "CreateFileMapping: error %ld\n", GetLastError());
ret = CopyFileA(source, dest, FALSE);
ok(!ret && GetLastError() == ERROR_SHARING_VIOLATION,
- "CopyFileA with mapped dest file: expected ERROR_SHARING_VIOLATION, got %d\n", GetLastError());
+ "CopyFileA with mapped dest file: expected ERROR_SHARING_VIOLATION, got %ld\n", GetLastError());
CloseHandle(hmapfile);
CloseHandle(hfile);
@@ -856,21 +857,21 @@ static void test_CopyFileA(void)
/* check error on copying over a mapped file that was opened with FILE_SHARE_WRITE */
hmapfile = CreateFileMappingW(hfile, NULL, PAGE_READONLY | SEC_COMMIT, 0, 0, NULL);
- ok(hmapfile != NULL, "CreateFileMapping: error %d\n", GetLastError());
+ ok(hmapfile != NULL, "CreateFileMapping: error %ld\n", GetLastError());
ret = CopyFileA(source, dest, FALSE);
ok(!ret, "CopyFileA: expected failure\n");
ok(GetLastError() == ERROR_USER_MAPPED_FILE ||
broken(GetLastError() == ERROR_SHARING_VIOLATION), /* Win9x */
- "CopyFileA with mapped dest file: expected ERROR_USER_MAPPED_FILE, got %d\n", GetLastError());
+ "CopyFileA with mapped dest file: expected ERROR_USER_MAPPED_FILE, got %ld\n", GetLastError());
CloseHandle(hmapfile);
CloseHandle(hfile);
ret = DeleteFileA(source);
- ok(ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error %ld\n", GetLastError());
ret = DeleteFileA(dest);
- ok(ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error %ld\n", GetLastError());
}
static void test_CopyFileW(void)
@@ -886,26 +887,26 @@ static void test_CopyFileW(void)
win_skip("GetTempPathW is not available\n");
return;
}
- ok(ret != 0, "GetTempPathW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathW error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameW(temp_path, prefix, 0, source);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, dest);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
ret = CopyFileW(source, dest, TRUE);
ok(!ret && GetLastError() == ERROR_FILE_EXISTS,
- "CopyFileW: unexpected error %d\n", GetLastError());
+ "CopyFileW: unexpected error %ld\n", GetLastError());
ret = CopyFileW(source, dest, FALSE);
- ok(ret, "CopyFileW: error %d\n", GetLastError());
+ ok(ret, "CopyFileW: error %ld\n", GetLastError());
ret = DeleteFileW(source);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
ret = DeleteFileW(dest);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
}
static void test_CopyFile2(void)
@@ -927,14 +928,14 @@ static void test_CopyFile2(void)
}
ret = GetTempPathW(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathW error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameW(temp_path, prefix, 0, source);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, dest);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
/* fail if exists */
memset(¶ms, 0, sizeof(params));
@@ -943,15 +944,15 @@ static void test_CopyFile2(void)
SetLastError(0xdeadbeef);
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_FILE_EXISTS), "CopyFile2: unexpected error 0x%08x\n", hr);
- ok(GetLastError() == ERROR_FILE_EXISTS, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_FILE_EXISTS), "CopyFile2: unexpected error 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_FILE_EXISTS, "CopyFile2: last error %ld\n", GetLastError());
/* don't fail if exists */
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == S_OK, "CopyFile2: error 0x%08x\n", hr);
+ ok(hr == S_OK, "CopyFile2: error 0x%08lx\n", hr);
/* copying a file to itself must fail */
params.dwSize = sizeof(params);
@@ -959,160 +960,160 @@ static void test_CopyFile2(void)
SetLastError(0xdeadbeef);
hr = pCopyFile2(source, source, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: copying a file to itself didn't fail, 0x%08x\n", hr);
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: copying a file to itself didn't fail, 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %ld\n", GetLastError());
/* make the source have not zero size */
hfile = CreateFileW(source, GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, 0 );
ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file\n");
ret = WriteFile(hfile, prefix, sizeof(prefix), &len, NULL );
- ok(ret && len == sizeof(prefix), "WriteFile error %d\n", GetLastError());
+ ok(ret && len == sizeof(prefix), "WriteFile error %ld\n", GetLastError());
ok(GetFileSize(hfile, NULL) == sizeof(prefix), "source file has wrong size\n");
/* get the file time and change it to prove the difference */
ret = GetFileTime(hfile, NULL, NULL, &ft1);
- ok(ret, "GetFileTime error %d\n", GetLastError());
+ ok(ret, "GetFileTime error %ld\n", GetLastError());
ft1.dwLowDateTime -= 600000000; /* 60 second */
ret = SetFileTime(hfile, NULL, NULL, &ft1);
- ok(ret, "SetFileTime error %d\n", GetLastError());
+ ok(ret, "SetFileTime error %ld\n", GetLastError());
GetFileTime(hfile, NULL, NULL, &ft1); /* get the actual time back */
CloseHandle(hfile);
ret = GetTempFileNameW(temp_path, prefix, 0, dest);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = COPY_FILE_FAIL_IF_EXISTS;
SetLastError(0xdeadbeef);
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_FILE_EXISTS), "CopyFile2: unexpected error 0x%08x\n", hr);
- ok(GetLastError() == ERROR_FILE_EXISTS, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_FILE_EXISTS), "CopyFile2: unexpected error 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_FILE_EXISTS, "CopyFile2: last error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
hr = pCopyFile2(source, dest, ¶ms);
- ok(ret, "CopyFile2: error 0x%08x\n", hr);
+ ok(ret, "CopyFile2: error 0x%08lx\n", hr);
/* copying from a read-locked source fails */
hfile = CreateFileW(source, GENERIC_READ, FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
SetLastError(0xdeadbeef);
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08x\n", hr);
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %ld\n", GetLastError());
/* in addition, the source is opened before the destination */
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
SetLastError(0xdeadbeef);
hr = pCopyFile2(doesntexistW, dest, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND), "got 0x%08x\n", hr);
- ok(GetLastError() == ERROR_FILE_NOT_FOUND, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND), "got 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_FILE_NOT_FOUND, "CopyFile2: last error %ld\n", GetLastError());
CloseHandle(hfile);
/* copying from a r+w opened, r shared source succeeds */
hfile = CreateFileW(source, GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == S_OK, "failed 0x%08x\n", hr);
+ ok(hr == S_OK, "failed 0x%08lx\n", hr);
CloseHandle(hfile);
/* copying from a delete-locked source mostly succeeds */
hfile = CreateFileW(source, DELETE, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file, error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == S_OK, "failed 0x%08x\n", hr);
+ ok(hr == S_OK, "failed 0x%08lx\n", hr);
CloseHandle(hfile);
/* copying to a write-locked destination fails */
hfile = CreateFileW(dest, GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
SetLastError(0xdeadbeef);
hr = pCopyFile2(source, dest, FALSE);
- ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08x\n", hr);
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %ld\n", GetLastError());
CloseHandle(hfile);
/* copying to a r+w opened, w shared destination mostly succeeds */
hfile = CreateFileW(dest, GENERIC_READ|GENERIC_WRITE, FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
hr = pCopyFile2(source, dest, FALSE);
- ok(hr == S_OK, "got 0x%08x\n", hr);
+ ok(hr == S_OK, "got 0x%08lx\n", hr);
CloseHandle(hfile);
/* copying to a delete-locked destination fails, even when the destination is delete-shared */
hfile = CreateFileW(dest, DELETE, FILE_SHARE_READ|FILE_SHARE_WRITE|FILE_SHARE_DELETE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
SetLastError(0xdeadbeef);
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08x\n", hr);
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %ld\n", GetLastError());
CloseHandle(hfile);
/* copy to a file that's opened the way Wine opens the source */
hfile = CreateFileW(dest, GENERIC_READ, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == S_OK, "got 0x%08x\n", hr);
+ ok(hr == S_OK, "got 0x%08lx\n", hr);
CloseHandle(hfile);
/* make sure that destination has correct size */
hfile = CreateFileW(dest, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file\n");
ret = GetFileSize(hfile, NULL);
- ok(ret == sizeof(prefix), "destination file has wrong size %d\n", ret);
+ ok(ret == sizeof(prefix), "destination file has wrong size %ld\n", ret);
/* make sure that destination has the same filetime */
ret = GetFileTime(hfile, NULL, NULL, &ft2);
- ok(ret, "GetFileTime error %d\n", GetLastError());
+ ok(ret, "GetFileTime error %ld\n", GetLastError());
ok(CompareFileTime(&ft1, &ft2) == 0, "destination file has wrong filetime\n");
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
SetLastError(0xdeadbeef);
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08x\n", hr);
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %ld\n", GetLastError());
/* make sure that destination still has correct size */
ret = GetFileSize(hfile, NULL);
- ok(ret == sizeof(prefix), "destination file has wrong size %d\n", ret);
+ ok(ret == sizeof(prefix), "destination file has wrong size %ld\n", ret);
ret = ReadFile(hfile, buf, sizeof(buf), &len, NULL);
- ok(ret && len == sizeof(prefix), "ReadFile: error %d\n", GetLastError());
+ ok(ret && len == sizeof(prefix), "ReadFile: error %ld\n", GetLastError());
ok(!memcmp(prefix, buf, sizeof(prefix)), "buffer contents mismatch\n");
/* check error on copying over a mapped file that was opened with FILE_SHARE_READ */
hmapfile = CreateFileMappingW(hfile, NULL, PAGE_READONLY | SEC_COMMIT, 0, 0, NULL);
- ok(hmapfile != NULL, "CreateFileMapping: error %d\n", GetLastError());
+ ok(hmapfile != NULL, "CreateFileMapping: error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
SetLastError(0xdeadbeef);
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08x\n", hr);
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_SHARING_VIOLATION), "CopyFile2: unexpected error 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "CopyFile2: last error %ld\n", GetLastError());
CloseHandle(hmapfile);
CloseHandle(hfile);
@@ -1122,13 +1123,13 @@ static void test_CopyFile2(void)
/* check error on copying over a mapped file that was opened with FILE_SHARE_WRITE */
hmapfile = CreateFileMappingW(hfile, NULL, PAGE_READONLY | SEC_COMMIT, 0, 0, NULL);
- ok(hmapfile != NULL, "CreateFileMapping: error %d\n", GetLastError());
+ ok(hmapfile != NULL, "CreateFileMapping: error %ld\n", GetLastError());
params.dwSize = sizeof(params);
params.dwCopyFlags = 0;
hr = pCopyFile2(source, dest, ¶ms);
- ok(hr == HRESULT_FROM_WIN32(ERROR_USER_MAPPED_FILE), "CopyFile2: unexpected error 0x%08x\n", hr);
- ok(GetLastError() == ERROR_USER_MAPPED_FILE, "CopyFile2: last error %d\n", GetLastError());
+ ok(hr == HRESULT_FROM_WIN32(ERROR_USER_MAPPED_FILE), "CopyFile2: unexpected error 0x%08lx\n", hr);
+ ok(GetLastError() == ERROR_USER_MAPPED_FILE, "CopyFile2: last error %ld\n", GetLastError());
CloseHandle(hmapfile);
CloseHandle(hfile);
@@ -1141,7 +1142,7 @@ static DWORD WINAPI copy_progress_cb(LARGE_INTEGER total_size, LARGE_INTEGER tot
LARGE_INTEGER stream_size, LARGE_INTEGER stream_transferred,
DWORD stream, DWORD reason, HANDLE source, HANDLE dest, LPVOID userdata)
{
- ok(reason == CALLBACK_STREAM_SWITCH, "expected CALLBACK_STREAM_SWITCH, got %u\n", reason);
+ ok(reason == CALLBACK_STREAM_SWITCH, "expected CALLBACK_STREAM_SWITCH, got %lu\n", reason);
CloseHandle(userdata);
return PROGRESS_CANCEL;
}
@@ -1156,47 +1157,47 @@ static void test_CopyFileEx(void)
BOOL retok;
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathA error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameA(temp_path, prefix, 0, source);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
ret = GetTempFileNameA(temp_path, prefix, 0, dest);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
hfile = CreateFileA(dest, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
retok = CopyFileExA(source, dest, copy_progress_cb, hfile, NULL, 0);
todo_wine
ok(!retok, "CopyFileExA unexpectedly succeeded\n");
todo_wine
- ok(GetLastError() == ERROR_REQUEST_ABORTED, "expected ERROR_REQUEST_ABORTED, got %d\n", GetLastError());
+ ok(GetLastError() == ERROR_REQUEST_ABORTED, "expected ERROR_REQUEST_ABORTED, got %ld\n", GetLastError());
ok(GetFileAttributesA(dest) != INVALID_FILE_ATTRIBUTES, "file was deleted\n");
hfile = CreateFileA(dest, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL, OPEN_EXISTING, 0, 0);
todo_wine
- ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "failed to open destination file, error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
retok = CopyFileExA(source, dest, copy_progress_cb, hfile, NULL, 0);
todo_wine
ok(!retok, "CopyFileExA unexpectedly succeeded\n");
todo_wine
- ok(GetLastError() == ERROR_REQUEST_ABORTED, "expected ERROR_REQUEST_ABORTED, got %d\n", GetLastError());
+ ok(GetLastError() == ERROR_REQUEST_ABORTED, "expected ERROR_REQUEST_ABORTED, got %ld\n", GetLastError());
todo_wine
ok(GetFileAttributesA(dest) == INVALID_FILE_ATTRIBUTES, "file was not deleted\n");
retok = CopyFileExA(source, NULL, copy_progress_cb, hfile, NULL, 0);
ok(!retok, "CopyFileExA unexpectedly succeeded\n");
- ok(GetLastError() == ERROR_PATH_NOT_FOUND, "expected ERROR_PATH_NOT_FOUND, got %d\n", GetLastError());
+ ok(GetLastError() == ERROR_PATH_NOT_FOUND, "expected ERROR_PATH_NOT_FOUND, got %ld\n", GetLastError());
retok = CopyFileExA(NULL, dest, copy_progress_cb, hfile, NULL, 0);
ok(!retok, "CopyFileExA unexpectedly succeeded\n");
- ok(GetLastError() == ERROR_PATH_NOT_FOUND, "expected ERROR_PATH_NOT_FOUND, got %d\n", GetLastError());
+ ok(GetLastError() == ERROR_PATH_NOT_FOUND, "expected ERROR_PATH_NOT_FOUND, got %ld\n", GetLastError());
ret = DeleteFileA(source);
- ok(ret, "DeleteFileA failed with error %d\n", GetLastError());
+ ok(ret, "DeleteFileA failed with error %ld\n", GetLastError());
ret = DeleteFileA(dest);
ok(!ret, "DeleteFileA unexpectedly succeeded\n");
}
@@ -1256,11 +1257,11 @@ static void test_CreateFileA(void)
WCHAR curdir[MAX_PATH];
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathA error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameA(temp_path, prefix, 0, filename);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
hFile = CreateFileA(filename, GENERIC_READ, 0, NULL,
@@ -1272,7 +1273,7 @@ static void test_CreateFileA(void)
hFile = CreateFileA(filename, GENERIC_READ, FILE_SHARE_READ, NULL,
CREATE_ALWAYS, FILE_FLAG_RANDOM_ACCESS, 0);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == ERROR_ALREADY_EXISTS,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
@@ -1280,43 +1281,43 @@ static void test_CreateFileA(void)
hFile = CreateFileA(filename, GENERIC_READ, FILE_SHARE_READ, NULL,
OPEN_ALWAYS, FILE_FLAG_RANDOM_ACCESS, 0);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == ERROR_ALREADY_EXISTS,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
ret = DeleteFileA(filename);
- ok(ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
hFile = CreateFileA(filename, GENERIC_READ, FILE_SHARE_READ, NULL,
OPEN_ALWAYS, FILE_FLAG_RANDOM_ACCESS, 0);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == 0,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
ret = DeleteFileA(filename);
- ok(ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
hFile = CreateFileA("c:\\*.*", GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
ok(hFile == INVALID_HANDLE_VALUE, "hFile should have been INVALID_HANDLE_VALUE\n");
ok(GetLastError() == ERROR_INVALID_NAME ||
broken(GetLastError() == ERROR_FILE_NOT_FOUND), /* Win98 */
- "LastError should have been ERROR_INVALID_NAME or ERROR_FILE_NOT_FOUND but got %u\n", GetLastError());
+ "LastError should have been ERROR_INVALID_NAME or ERROR_FILE_NOT_FOUND but got %lu\n", GetLastError());
/* get windows drive letter */
ret = GetWindowsDirectoryA(windowsdir, sizeof(windowsdir));
ok(ret < sizeof(windowsdir), "windowsdir is abnormally long!\n");
- ok(ret != 0, "GetWindowsDirectory: error %d\n", GetLastError());
+ ok(ret != 0, "GetWindowsDirectory: error %ld\n", GetLastError());
/* test error return codes from CreateFile for some cases */
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathA error %ld\n", GetLastError());
strcpy(dirname, temp_path);
strcat(dirname, directory);
ret = CreateDirectoryA(dirname, NULL);
- ok( ret, "Createdirectory failed, gle=%d\n", GetLastError() );
+ ok( ret, "Createdirectory failed, gle=%ld\n", GetLastError() );
/* set current drive & directory to known location */
GetCurrentDirectoryW( MAX_PATH, curdir);
SetCurrentDirectoryA( temp_path );
@@ -1353,7 +1354,7 @@ static void test_CreateFileA(void)
p[i].err != ERROR_ACCESS_DENIED)
{
if (p[i].todo_flag)
- skip("Either no authority to volume, or is todo_wine for %s err=%d should be %d\n", filename, GetLastError(), p[i].err);
+ skip("Either no authority to volume, or is todo_wine for %s err=%ld should be %ld\n", filename, GetLastError(), p[i].err);
else
skip("Do not have authority to access volumes. Test for %s skipped\n", filename);
}
@@ -1364,7 +1365,7 @@ static void test_CreateFileA(void)
ok((hFile == INVALID_HANDLE_VALUE &&
(p[i].err == GetLastError() || p[i].err2 == GetLastError())) ||
(hFile != INVALID_HANDLE_VALUE && p[i].err == ERROR_SUCCESS),
- "CreateFileA failed on %s, hFile %p, err=%u, should be %u\n",
+ "CreateFileA failed on %s, hFile %p, err=%lu, should be %lu\n",
filename, hFile, GetLastError(), p[i].err);
}
if (hFile != INVALID_HANDLE_VALUE)
@@ -1372,7 +1373,7 @@ static void test_CreateFileA(void)
i++;
}
ret = RemoveDirectoryA(dirname);
- ok(ret, "RemoveDirectoryA: error %d\n", GetLastError());
+ ok(ret, "RemoveDirectoryA: error %ld\n", GetLastError());
SetCurrentDirectoryW(curdir);
/* test opening directory as a directory */
@@ -1384,7 +1385,7 @@ static void test_CreateFileA(void)
if (hFile != INVALID_HANDLE_VALUE && GetLastError() != ERROR_PATH_NOT_FOUND)
{
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == ERROR_SUCCESS,
- "CreateFileA did not work, last error %u on volume <%s>\n",
+ "CreateFileA did not work, last error %lu on volume <%s>\n",
GetLastError(), temp_path );
if (hFile != INVALID_HANDLE_VALUE)
@@ -1393,7 +1394,7 @@ static void test_CreateFileA(void)
if (ret)
{
ok(Finfo.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY,
- "CreateFileA probably did not open temp directory %s correctly\n file information does not include FILE_ATTRIBUTE_DIRECTORY, actual=0x%08x\n",
+ "CreateFileA probably did not open temp directory %s correctly\n file information does not include FILE_ATTRIBUTE_DIRECTORY, actual=0x%08lx\n",
temp_path, Finfo.dwFileAttributes);
}
CloseHandle( hFile );
@@ -1417,7 +1418,7 @@ static void test_CreateFileA(void)
(GetLastError() != ERROR_ACCESS_DENIED && GetLastError() != ERROR_BAD_NETPATH))
{
/* if we have adm rights to volume, then try rest of tests */
- ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA did not open %s, last error=%u\n",
+ ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA did not open %s, last error=%lu\n",
filename, GetLastError());
if (hFile != INVALID_HANDLE_VALUE)
{
@@ -1426,7 +1427,7 @@ static void test_CreateFileA(void)
/* what the data is at this time. */
len = 512;
ret = ReadFile( hFile, buffer, len, &len, NULL );
- todo_wine ok(ret, "Failed to read volume, last error %u, %u, for %s\n",
+ todo_wine ok(ret, "Failed to read volume, last error %lu, %lu, for %s\n",
GetLastError(), ret, filename);
if (ret)
{
@@ -1447,7 +1448,7 @@ static void test_CreateFileA(void)
FILE_ATTRIBUTE_NORMAL | FILE_FLAG_NO_BUFFERING, NULL );
todo_wine
ok(hFile == INVALID_HANDLE_VALUE && GetLastError() == ERROR_PATH_NOT_FOUND,
- "CreateFileA should have returned ERROR_PATH_NOT_FOUND on %s, but got %u\n",
+ "CreateFileA should have returned ERROR_PATH_NOT_FOUND on %s, but got %lu\n",
filename, GetLastError());
if (hFile != INVALID_HANDLE_VALUE)
CloseHandle( hFile );
@@ -1462,7 +1463,7 @@ static void test_CreateFileA(void)
NULL, OPEN_EXISTING,
FILE_FLAG_BACKUP_SEMANTICS, NULL );
ok(hFile != INVALID_HANDLE_VALUE,
- "CreateFileA should have worked on %s, but got %u\n",
+ "CreateFileA should have worked on %s, but got %lu\n",
filename, GetLastError());
if (hFile != INVALID_HANDLE_VALUE)
CloseHandle( hFile );
@@ -1476,7 +1477,7 @@ static void test_CreateFileA(void)
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL, OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL | FILE_FLAG_NO_BUFFERING, NULL );
- ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA did not open %s, last error=%u\n",
+ ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA did not open %s, last error=%lu\n",
filename, GetLastError());
if (hFile != INVALID_HANDLE_VALUE)
CloseHandle( hFile );
@@ -1495,7 +1496,7 @@ static void test_CreateFileA(void)
strcpy(filename, "c:\\");
filename[0] = windowsdir[0];
ret = pGetVolumeNameForVolumeMountPointA( filename, Volume_1, MAX_PATH );
- ok(ret, "GetVolumeNameForVolumeMountPointA failed, for %s, last error=%d\n", filename, GetLastError());
+ ok(ret, "GetVolumeNameForVolumeMountPointA failed, for %s, last error=%ld\n", filename, GetLastError());
if (ret)
{
ok(strlen(Volume_1) == 49, "GetVolumeNameForVolumeMountPointA returned wrong length name <%s>\n", Volume_1);
@@ -1515,7 +1516,7 @@ static void test_CreateFileA(void)
filename, hFile);
todo_wine
ok(hFile == INVALID_HANDLE_VALUE && GetLastError() == ERROR_PATH_NOT_FOUND,
- "CreateFileA should have returned ERROR_PATH_NOT_FOUND on %s, but got %u\n",
+ "CreateFileA should have returned ERROR_PATH_NOT_FOUND on %s, but got %lu\n",
filename, GetLastError());
if (hFile != INVALID_HANDLE_VALUE)
CloseHandle( hFile );
@@ -1532,7 +1533,7 @@ static void test_CreateFileA(void)
FILE_FLAG_BACKUP_SEMANTICS, NULL );
todo_wine
ok(hFile != INVALID_HANDLE_VALUE,
- "CreateFileA should have opened %s, but got %u\n",
+ "CreateFileA should have opened %s, but got %lu\n",
filename, GetLastError());
if (hFile != INVALID_HANDLE_VALUE)
CloseHandle( hFile );
@@ -1551,7 +1552,7 @@ static void test_CreateFileA(void)
if (hFile != INVALID_HANDLE_VALUE || GetLastError() != ERROR_ACCESS_DENIED)
{
/* if we have adm rights to volume, then try rest of tests */
- ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA did not open %s, last error=%u\n",
+ ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA did not open %s, last error=%lu\n",
filename, GetLastError());
if (hFile != INVALID_HANDLE_VALUE)
{
@@ -1560,7 +1561,7 @@ static void test_CreateFileA(void)
/* what the data is at this time. */
len = 512;
ret = ReadFile( hFile, buffer, len, &len, NULL );
- todo_wine ok(ret, "Failed to read volume, last error %u, %u, for %s\n",
+ todo_wine ok(ret, "Failed to read volume, last error %lu, %lu, for %s\n",
GetLastError(), ret, filename);
if (ret)
{
@@ -1596,11 +1597,11 @@ static void test_CreateFileW(void)
win_skip("GetTempPathW is not available\n");
return;
}
- ok(ret != 0, "GetTempPathW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathW error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameW(temp_path, prefix, 0, filename);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
hFile = CreateFileW(filename, GENERIC_READ, 0, NULL,
@@ -1612,7 +1613,7 @@ static void test_CreateFileW(void)
hFile = CreateFileW(filename, GENERIC_READ, FILE_SHARE_READ, NULL,
CREATE_ALWAYS, FILE_FLAG_RANDOM_ACCESS, 0);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == ERROR_ALREADY_EXISTS,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
@@ -1620,23 +1621,23 @@ static void test_CreateFileW(void)
hFile = CreateFileW(filename, GENERIC_READ, FILE_SHARE_READ, NULL,
OPEN_ALWAYS, FILE_FLAG_RANDOM_ACCESS, 0);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == ERROR_ALREADY_EXISTS,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
ret = DeleteFileW(filename);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
hFile = CreateFileW(filename, GENERIC_READ, FILE_SHARE_READ, NULL,
OPEN_ALWAYS, FILE_FLAG_RANDOM_ACCESS, 0);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == 0,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
ret = DeleteFileW(filename);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
if (0)
{
@@ -1644,29 +1645,29 @@ static void test_CreateFileW(void)
hFile = CreateFileW(NULL, GENERIC_READ, 0, NULL,
CREATE_NEW, FILE_FLAG_RANDOM_ACCESS, 0);
ok(hFile == INVALID_HANDLE_VALUE && GetLastError() == ERROR_PATH_NOT_FOUND,
- "CreateFileW(NULL) returned ret=%p error=%u\n",hFile,GetLastError());
+ "CreateFileW(NULL) returned ret=%p error=%lu\n",hFile,GetLastError());
}
hFile = CreateFileW(emptyW, GENERIC_READ, 0, NULL,
CREATE_NEW, FILE_FLAG_RANDOM_ACCESS, 0);
ok(hFile == INVALID_HANDLE_VALUE && GetLastError() == ERROR_PATH_NOT_FOUND,
- "CreateFileW(\"\") returned ret=%p error=%d\n",hFile,GetLastError());
+ "CreateFileW(\"\") returned ret=%p error=%ld\n",hFile,GetLastError());
/* test the result of opening a nonexistent driver name */
hFile = CreateFileW(bogus, 0, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL,
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
ok(hFile == INVALID_HANDLE_VALUE && GetLastError() == ERROR_FILE_NOT_FOUND,
- "CreateFileW on invalid VxD name returned ret=%p error=%d\n",hFile,GetLastError());
+ "CreateFileW on invalid VxD name returned ret=%p error=%ld\n",hFile,GetLastError());
ret = CreateDirectoryW(filename, NULL);
ok(ret == TRUE, "couldn't create temporary directory\n");
hFile = CreateFileW(filename, GENERIC_READ | GENERIC_WRITE, 0, NULL,
OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_BACKUP_SEMANTICS, NULL);
ok(hFile != INVALID_HANDLE_VALUE,
- "expected CreateFile to succeed on existing directory, error: %d\n", GetLastError());
+ "expected CreateFile to succeed on existing directory, error: %ld\n", GetLastError());
CloseHandle(hFile);
ret = RemoveDirectoryW(filename);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
}
static void test_CreateFile2(void)
@@ -1687,11 +1688,11 @@ static void test_CreateFile2(void)
}
ret = GetTempPathW(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathW error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameW(temp_path, prefix, 0, filename);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
exparams.dwSize = sizeof(exparams);
@@ -1707,36 +1708,36 @@ static void test_CreateFile2(void)
SetLastError(0xdeadbeef);
hFile = pCreateFile2(filename, GENERIC_READ, FILE_SHARE_READ, CREATE_ALWAYS, &exparams);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == ERROR_ALREADY_EXISTS,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
SetLastError(0xdeadbeef);
hFile = pCreateFile2(filename, GENERIC_READ, FILE_SHARE_READ, OPEN_ALWAYS, &exparams);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == ERROR_ALREADY_EXISTS,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
ret = DeleteFileW(filename);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
hFile = pCreateFile2(filename, GENERIC_READ, FILE_SHARE_READ, OPEN_ALWAYS, &exparams);
ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == 0,
- "hFile %p, last error %u\n", hFile, GetLastError());
+ "hFile %p, last error %lu\n", hFile, GetLastError());
CloseHandle(hFile);
ret = DeleteFileW(filename);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
hFile = pCreateFile2(emptyW, GENERIC_READ, 0, CREATE_NEW, &exparams);
ok(hFile == INVALID_HANDLE_VALUE && GetLastError() == ERROR_PATH_NOT_FOUND,
- "CreateFile2(\"\") returned ret=%p error=%d\n",hFile,GetLastError());
+ "CreateFile2(\"\") returned ret=%p error=%ld\n",hFile,GetLastError());
/* test the result of opening a nonexistent driver name */
exparams.dwFileAttributes = FILE_ATTRIBUTE_NORMAL;
hFile = pCreateFile2(bogus, 0, FILE_SHARE_READ | FILE_SHARE_WRITE, OPEN_EXISTING, &exparams);
ok(hFile == INVALID_HANDLE_VALUE && GetLastError() == ERROR_FILE_NOT_FOUND,
- "CreateFile2 on invalid VxD name returned ret=%p error=%d\n",hFile,GetLastError());
+ "CreateFile2 on invalid VxD name returned ret=%p error=%ld\n",hFile,GetLastError());
ret = CreateDirectoryW(filename, NULL);
ok(ret == TRUE, "couldn't create temporary directory\n");
@@ -1745,10 +1746,10 @@ static void test_CreateFile2(void)
SetLastError(0xdeadbeef);
hFile = pCreateFile2(filename, GENERIC_READ | GENERIC_WRITE, 0, OPEN_ALWAYS, &exparams);
ok(hFile != INVALID_HANDLE_VALUE,
- "CreateFile2 failed with FILE_FLAG_BACKUP_SEMANTICS on existing directory, error: %d\n", GetLastError());
+ "CreateFile2 failed with FILE_FLAG_BACKUP_SEMANTICS on existing directory, error: %ld\n", GetLastError());
CloseHandle(hFile);
ret = RemoveDirectoryW(filename);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
for (i = 0; i < 2; ++i)
{
@@ -1767,18 +1768,18 @@ static void test_CreateFile2(void)
SetLastError(0xdeadbeef);
hFile = pCreateFile2(filename, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ, CREATE_ALWAYS, &exparams);
- ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == 0, "%d: hFile %p, last error %u\n", i, hFile, GetLastError());
+ ok(hFile != INVALID_HANDLE_VALUE && GetLastError() == 0, "%ld: hFile %p, last error %lu\n", i, hFile, GetLastError());
iocp = CreateIoCompletionPort(hFile, NULL, 0, 2);
- if (i == 1) ok(iocp == NULL && GetLastError() == ERROR_INVALID_PARAMETER, "%d: CreateIoCompletionPort returned %p, error %u\n", i, iocp, GetLastError());
- else ok(iocp != INVALID_HANDLE_VALUE && GetLastError() == 0, "%d: CreateIoCompletionPort returned %p, error %u\n", i, iocp, GetLastError());
+ if (i == 1) ok(iocp == NULL && GetLastError() == ERROR_INVALID_PARAMETER, "%ld: CreateIoCompletionPort returned %p, error %lu\n", i, iocp, GetLastError());
+ else ok(iocp != INVALID_HANDLE_VALUE && GetLastError() == 0, "%ld: CreateIoCompletionPort returned %p, error %lu\n", i, iocp, GetLastError());
CloseHandle(iocp);
CloseHandle(hFile);
ret = DeleteFileW(filename);
- if (i == 1) ok(ret, "%d: unexpected DeleteFileW failure, error %u\n", i, GetLastError());
- else ok(!ret && GetLastError() == ERROR_FILE_NOT_FOUND, "%d: unexpected DeleteFileW result, ret %d error %u\n", i, ret, GetLastError());
+ if (i == 1) ok(ret, "%ld: unexpected DeleteFileW failure, error %lu\n", i, GetLastError());
+ else ok(!ret && GetLastError() == ERROR_FILE_NOT_FOUND, "%ld: unexpected DeleteFileW result, ret %ld error %lu\n", i, ret, GetLastError());
}
}
@@ -1792,7 +1793,7 @@ static void test_GetTempFileNameA(void)
result = GetWindowsDirectoryA(windowsdir, sizeof(windowsdir));
ok(result < sizeof(windowsdir), "windowsdir is abnormally long!\n");
- ok(result != 0, "GetWindowsDirectory: error %d\n", GetLastError());
+ ok(result != 0, "GetWindowsDirectory: error %ld\n", GetLastError());
/* If the Windows directory is the root directory, it ends in backslash, not else. */
if (strlen(windowsdir) != 3) /* As in "C:\" or "F:\" */
@@ -1805,13 +1806,13 @@ static void test_GetTempFileNameA(void)
windowsdrive[2] = '\0';
result = GetTempFileNameA(windowsdrive, "abc", 1, out);
- ok(result != 0, "GetTempFileNameA: error %d\n", GetLastError());
+ ok(result != 0, "GetTempFileNameA: error %ld\n", GetLastError());
ok(((out[0] == windowsdrive[0]) && (out[1] == ':')) && (out[2] == '\\'),
"GetTempFileNameA: first three characters should be %c:\\, string was actually %s\n",
windowsdrive[0], out);
result = GetTempFileNameA(windowsdir, "abc", 2, out);
- ok(result != 0, "GetTempFileNameA: error %d\n", GetLastError());
+ ok(result != 0, "GetTempFileNameA: error %ld\n", GetLastError());
expected[0] = '\0';
strcat(expected, windowsdir);
strcat(expected, "abc2.tmp");
@@ -1829,68 +1830,68 @@ static void test_DeleteFileA( void )
ret = DeleteFileA(NULL);
ok(!ret && (GetLastError() == ERROR_INVALID_PARAMETER ||
GetLastError() == ERROR_PATH_NOT_FOUND),
- "DeleteFileA(NULL) returned ret=%d error=%d\n",ret,GetLastError());
+ "DeleteFileA(NULL) returned ret=%d error=%ld\n",ret,GetLastError());
ret = DeleteFileA("");
ok(!ret && (GetLastError() == ERROR_PATH_NOT_FOUND ||
GetLastError() == ERROR_BAD_PATHNAME),
- "DeleteFileA(\"\") returned ret=%d error=%d\n",ret,GetLastError());
+ "DeleteFileA(\"\") returned ret=%d error=%ld\n",ret,GetLastError());
ret = DeleteFileA("nul");
ok(!ret && (GetLastError() == ERROR_FILE_NOT_FOUND ||
GetLastError() == ERROR_INVALID_PARAMETER ||
GetLastError() == ERROR_ACCESS_DENIED ||
GetLastError() == ERROR_INVALID_FUNCTION),
- "DeleteFileA(\"nul\") returned ret=%d error=%d\n",ret,GetLastError());
+ "DeleteFileA(\"nul\") returned ret=%d error=%ld\n",ret,GetLastError());
ret = DeleteFileA("nonexist.txt");
- ok(!ret && GetLastError() == ERROR_FILE_NOT_FOUND, "DeleteFileA(\"nonexist.txt\") returned ret=%d error=%d\n",ret,GetLastError());
+ ok(!ret && GetLastError() == ERROR_FILE_NOT_FOUND, "DeleteFileA(\"nonexist.txt\") returned ret=%d error=%ld\n",ret,GetLastError());
GetTempPathA(MAX_PATH, temp_path);
GetTempFileNameA(temp_path, "tst", 0, temp_file);
SetLastError(0xdeadbeef);
hfile = CreateFileA(temp_file, GENERIC_READ, FILE_SHARE_DELETE | FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "CreateFile error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "CreateFile error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
ret = DeleteFileA(temp_file);
- ok(ret, "DeleteFile error %d\n", GetLastError());
+ ok(ret, "DeleteFile error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
ret = CloseHandle(hfile);
- ok(ret, "CloseHandle error %d\n", GetLastError());
+ ok(ret, "CloseHandle error %ld\n", GetLastError());
ret = DeleteFileA(temp_file);
ok(!ret, "DeleteFile should fail\n");
SetLastError(0xdeadbeef);
ret = CreateDirectoryA("testdir", NULL);
- ok(ret, "CreateDirectory failed, got err %d\n", GetLastError());
+ ok(ret, "CreateDirectory failed, got err %ld\n", GetLastError());
ret = DeleteFileA("testdir");
ok(!ret && GetLastError() == ERROR_ACCESS_DENIED,
- "Expected ERROR_ACCESS_DENIED, got error %d\n", GetLastError());
+ "Expected ERROR_ACCESS_DENIED, got error %ld\n", GetLastError());
ret = RemoveDirectoryA("testdir");
- ok(ret, "Remove a directory failed, got error %d\n", GetLastError());
+ ok(ret, "Remove a directory failed, got error %ld\n", GetLastError());
winetest_get_mainargs(&argv);
ret = CopyFileA(argv[0], temp_file, FALSE);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
hfile = CreateFileA(temp_file, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_DELETE, NULL, OPEN_EXISTING, 0, 0);
- ok(hfile != INVALID_HANDLE_VALUE, "got error %u\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "got error %lu\n", GetLastError());
mapping = CreateFileMappingA(hfile, NULL, PAGE_READONLY | SEC_IMAGE, 0, 0, NULL);
- ok(!!mapping, "got error %u\n", GetLastError());
+ ok(!!mapping, "got error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = DeleteFileA(temp_file);
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %lu\n", GetLastError());
CloseHandle(mapping);
ret = DeleteFileA(temp_file);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
CloseHandle(hfile);
}
@@ -1911,11 +1912,11 @@ static void test_DeleteFileW( void )
return;
}
ok(!ret && GetLastError() == ERROR_PATH_NOT_FOUND,
- "DeleteFileW(NULL) returned ret=%d error=%d\n",ret,GetLastError());
+ "DeleteFileW(NULL) returned ret=%d error=%ld\n",ret,GetLastError());
ret = DeleteFileW(emptyW);
ok(!ret && GetLastError() == ERROR_PATH_NOT_FOUND,
- "DeleteFileW(\"\") returned ret=%d error=%d\n",ret,GetLastError());
+ "DeleteFileW(\"\") returned ret=%d error=%ld\n",ret,GetLastError());
/* test DeleteFile on empty directory */
ret = GetTempPathW(MAX_PATH, pathW);
@@ -1961,40 +1962,40 @@ static void test_MoveFileA(void)
BOOL retok;
ret = GetTempPathA(MAX_PATH, tempdir);
- ok(ret != 0, "GetTempPathA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathA error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameA(tempdir, prefix, 0, source);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
ret = GetTempFileNameA(tempdir, prefix, 0, dest);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
ret = MoveFileA(source, source);
- ok(ret, "MoveFileA: failed, error %d\n", GetLastError());
+ ok(ret, "MoveFileA: failed, error %ld\n", GetLastError());
ret = MoveFileA(source, dest);
ok(!ret && GetLastError() == ERROR_ALREADY_EXISTS,
- "MoveFileA: unexpected error %d\n", GetLastError());
+ "MoveFileA: unexpected error %ld\n", GetLastError());
ret = DeleteFileA(dest);
- ok(ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error %ld\n", GetLastError());
hfile = CreateFileA(source, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0);
ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file\n");
retok = WriteFile(hfile, prefix, sizeof(prefix), &ret, NULL );
ok( retok && ret == sizeof(prefix),
- "WriteFile error %d\n", GetLastError());
+ "WriteFile error %ld\n", GetLastError());
hmapfile = CreateFileMappingW(hfile, NULL, PAGE_READONLY | SEC_COMMIT, 0, 0, NULL);
- ok(hmapfile != NULL, "CreateFileMapping: error %d\n", GetLastError());
+ ok(hmapfile != NULL, "CreateFileMapping: error %ld\n", GetLastError());
ret = MoveFileA(source, dest);
ok(!ret, "MoveFileA: expected failure\n");
ok(GetLastError() == ERROR_SHARING_VIOLATION ||
broken(GetLastError() == ERROR_ACCESS_DENIED), /* Win9x and WinMe */
- "MoveFileA: expected ERROR_SHARING_VIOLATION, got %d\n", GetLastError());
+ "MoveFileA: expected ERROR_SHARING_VIOLATION, got %ld\n", GetLastError());
CloseHandle(hmapfile);
CloseHandle(hfile);
@@ -2006,13 +2007,13 @@ static void test_MoveFileA(void)
ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file\n");
hmapfile = CreateFileMappingW(hfile, NULL, PAGE_READONLY | SEC_COMMIT, 0, 0, NULL);
- ok(hmapfile != NULL, "CreateFileMapping: error %d\n", GetLastError());
+ ok(hmapfile != NULL, "CreateFileMapping: error %ld\n", GetLastError());
ret = MoveFileA(source, dest);
ok(!ret, "MoveFileA: expected failure\n");
ok(GetLastError() == ERROR_SHARING_VIOLATION ||
broken(GetLastError() == ERROR_ACCESS_DENIED), /* Win9x and WinMe */
- "MoveFileA: expected ERROR_SHARING_VIOLATION, got %d\n", GetLastError());
+ "MoveFileA: expected ERROR_SHARING_VIOLATION, got %ld\n", GetLastError());
CloseHandle(hmapfile);
CloseHandle(hfile);
@@ -2021,7 +2022,7 @@ static void test_MoveFileA(void)
if (ret) MoveFileA(dest, source);
ret = MoveFileA(source, dest);
- ok(ret, "MoveFileA: failed, error %d\n", GetLastError());
+ ok(ret, "MoveFileA: failed, error %ld\n", GetLastError());
lstrcatA(tempdir, "Remove Me");
@@ -2034,10 +2035,10 @@ static void test_MoveFileA(void)
CloseHandle(hfile);
ret = MoveFileA(source, tempdir);
- ok(ret, "MoveFileA: failed, error %d\n", GetLastError());
+ ok(ret, "MoveFileA: failed, error %ld\n", GetLastError());
hfile = FindFirstFileA(tempdir, &find_data);
- ok(hfile != INVALID_HANDLE_VALUE, "FindFirstFileA: failed, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "FindFirstFileA: failed, error %ld\n", GetLastError());
if (hfile != INVALID_HANDLE_VALUE)
{
todo_wine ok(!lstrcmpA(strrchr(tempdir, '\\') + 1, find_data.cFileName),
@@ -2054,14 +2055,14 @@ static void test_MoveFileA(void)
ret = MoveFileA(tempdir, source);
ok(!ret, "MoveFileA: expected failure\n");
- ok(GetLastError() == ERROR_ALREADY_EXISTS, "MoveFileA: expected ERROR_ALREADY_EXISTS, got %d\n", GetLastError());
+ ok(GetLastError() == ERROR_ALREADY_EXISTS, "MoveFileA: expected ERROR_ALREADY_EXISTS, got %ld\n", GetLastError());
ret = MoveFileExA(tempdir, source, MOVEFILE_REPLACE_EXISTING);
- ok(ret, "MoveFileExA: failed, error %d\n", GetLastError());
+ ok(ret, "MoveFileExA: failed, error %ld\n", GetLastError());
tempdir[lstrlenA(tempdir) - 2] = 'm';
hfile = FindFirstFileA(tempdir, &find_data);
- ok(hfile != INVALID_HANDLE_VALUE, "FindFirstFileA: failed, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "FindFirstFileA: failed, error %ld\n", GetLastError());
if (hfile != INVALID_HANDLE_VALUE)
{
ok(!lstrcmpA(strrchr(source, '\\') + 1, find_data.cFileName),
@@ -2070,7 +2071,7 @@ static void test_MoveFileA(void)
CloseHandle(hfile);
ret = DeleteFileA(tempdir);
- ok(ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error %ld\n", GetLastError());
/* now test a directory from "Remove me" to uppercase "Me" */
ret = CreateDirectoryA(tempdir, NULL);
@@ -2079,10 +2080,10 @@ static void test_MoveFileA(void)
lstrcpyA(source, tempdir);
tempdir[lstrlenA(tempdir) - 2] = 'M';
ret = MoveFileA(source, tempdir);
- ok(ret, "MoveFileA: failed, error %d\n", GetLastError());
+ ok(ret, "MoveFileA: failed, error %ld\n", GetLastError());
hfile = FindFirstFileA(tempdir, &find_data);
- ok(hfile != INVALID_HANDLE_VALUE, "FindFirstFileA: failed, error %d\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "FindFirstFileA: failed, error %ld\n", GetLastError());
if (hfile != INVALID_HANDLE_VALUE)
{
todo_wine ok(!lstrcmpA(strrchr(tempdir, '\\') + 1, find_data.cFileName),
@@ -2098,7 +2099,7 @@ static void test_MoveFileA(void)
ok(!ret, "MoveFileA: shouldn't move to wildcard file\n");
ok(GetLastError() == ERROR_INVALID_NAME || /* NT */
GetLastError() == ERROR_FILE_NOT_FOUND, /* Win9x */
- "MoveFileA: with wildcards, unexpected error %d\n", GetLastError());
+ "MoveFileA: with wildcards, unexpected error %ld\n", GetLastError());
if (ret || (GetLastError() != ERROR_INVALID_NAME))
{
WIN32_FIND_DATAA fd;
@@ -2123,11 +2124,11 @@ static void test_MoveFileA(void)
}
}
ret = DeleteFileA(source);
- ok(ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error %ld\n", GetLastError());
ret = DeleteFileA(dest);
- ok(!ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(!ret, "DeleteFileA: error %ld\n", GetLastError());
ret = RemoveDirectoryA(tempdir);
- ok(ret, "DeleteDirectoryA: error %d\n", GetLastError());
+ ok(ret, "DeleteDirectoryA: error %ld\n", GetLastError());
}
static void test_MoveFileW(void)
@@ -2143,23 +2144,23 @@ static void test_MoveFileW(void)
win_skip("GetTempPathW is not available\n");
return;
}
- ok(ret != 0, "GetTempPathW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathW error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameW(temp_path, prefix, 0, source);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, dest);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
ret = MoveFileW(source, dest);
ok(!ret && GetLastError() == ERROR_ALREADY_EXISTS,
- "CopyFileW: unexpected error %d\n", GetLastError());
+ "CopyFileW: unexpected error %ld\n", GetLastError());
ret = DeleteFileW(source);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
ret = DeleteFileW(dest);
- ok(ret, "DeleteFileW: error %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error %ld\n", GetLastError());
}
#define PATTERN_OFFSET 0x10
@@ -2176,19 +2177,19 @@ static void test_offset_in_overlapped_structure(void)
BOOL ret;
ret =GetTempPathA(MAX_PATH, temp_path);
- ok( ret, "GetTempPathA error %d\n", GetLastError());
+ ok( ret, "GetTempPathA error %ld\n", GetLastError());
ret =GetTempFileNameA(temp_path, "pfx", 0, temp_fname);
- ok( ret, "GetTempFileNameA error %d\n", GetLastError());
+ ok( ret, "GetTempFileNameA error %ld\n", GetLastError());
/*** Write File *****************************************************/
hFile = CreateFileA(temp_fname, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0);
- ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA error %d\n", GetLastError());
+ ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA error %ld\n", GetLastError());
for(i = 0; i < sizeof(buf); i++) buf[i] = i;
ret = WriteFile(hFile, buf, sizeof(buf), &done, NULL);
- ok( ret, "WriteFile error %d\n", GetLastError());
- ok(done == sizeof(buf), "expected number of bytes written %u\n", done);
+ ok( ret, "WriteFile error %ld\n", GetLastError());
+ ok(done == sizeof(buf), "expected number of bytes written %lu\n", done);
memset(&ov, 0, sizeof(ov));
S(U(ov)).Offset = PATTERN_OFFSET;
@@ -2196,18 +2197,18 @@ static void test_offset_in_overlapped_structure(void)
rc=WriteFile(hFile, pattern, sizeof(pattern), &done, &ov);
/* Win 9x does not support the overlapped I/O on files */
if (rc || GetLastError()!=ERROR_INVALID_PARAMETER) {
- ok(rc, "WriteFile error %d\n", GetLastError());
- ok(done == sizeof(pattern), "expected number of bytes written %u\n", done);
+ ok(rc, "WriteFile error %ld\n", GetLastError());
+ ok(done == sizeof(pattern), "expected number of bytes written %lu\n", done);
offset = SetFilePointer(hFile, 0, NULL, FILE_CURRENT);
- ok(offset == PATTERN_OFFSET + sizeof(pattern), "wrong file offset %d\n", offset);
+ ok(offset == PATTERN_OFFSET + sizeof(pattern), "wrong file offset %ld\n", offset);
S(U(ov)).Offset = sizeof(buf) * 2;
S(U(ov)).OffsetHigh = 0;
ret = WriteFile(hFile, pattern, sizeof(pattern), &done, &ov);
- ok( ret, "WriteFile error %d\n", GetLastError());
- ok(done == sizeof(pattern), "expected number of bytes written %u\n", done);
+ ok( ret, "WriteFile error %ld\n", GetLastError());
+ ok(done == sizeof(pattern), "expected number of bytes written %lu\n", done);
offset = SetFilePointer(hFile, 0, NULL, FILE_CURRENT);
- ok(offset == sizeof(buf) * 2 + sizeof(pattern), "wrong file offset %d\n", offset);
+ ok(offset == sizeof(buf) * 2 + sizeof(pattern), "wrong file offset %ld\n", offset);
}
CloseHandle(hFile);
@@ -2215,7 +2216,7 @@ static void test_offset_in_overlapped_structure(void)
/*** Read File *****************************************************/
hFile = CreateFileA(temp_fname, GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, 0);
- ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA error %d\n", GetLastError());
+ ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA error %ld\n", GetLastError());
memset(buf, 0, sizeof(buf));
memset(&ov, 0, sizeof(ov));
@@ -2224,17 +2225,17 @@ static void test_offset_in_overlapped_structure(void)
rc=ReadFile(hFile, buf, sizeof(pattern), &done, &ov);
/* Win 9x does not support the overlapped I/O on files */
if (rc || GetLastError()!=ERROR_INVALID_PARAMETER) {
- ok(rc, "ReadFile error %d\n", GetLastError());
- ok(done == sizeof(pattern), "expected number of bytes read %u\n", done);
+ ok(rc, "ReadFile error %ld\n", GetLastError());
+ ok(done == sizeof(pattern), "expected number of bytes read %lu\n", done);
offset = SetFilePointer(hFile, 0, NULL, FILE_CURRENT);
- ok(offset == PATTERN_OFFSET + sizeof(pattern), "wrong file offset %d\n", offset);
+ ok(offset == PATTERN_OFFSET + sizeof(pattern), "wrong file offset %ld\n", offset);
ok(!memcmp(buf, pattern, sizeof(pattern)), "pattern match failed\n");
}
CloseHandle(hFile);
ret = DeleteFileA(temp_fname);
- ok( ret, "DeleteFileA error %d\n", GetLastError());
+ ok( ret, "DeleteFileA error %ld\n", GetLastError());
}
static void test_LockFile(void)
@@ -2251,7 +2252,7 @@ static void test_LockFile(void)
CREATE_ALWAYS, 0, 0 );
if (handle == INVALID_HANDLE_VALUE)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
handle2 = CreateFileA( filename, GENERIC_READ | GENERIC_WRITE,
@@ -2259,7 +2260,7 @@ static void test_LockFile(void)
OPEN_EXISTING, 0, 0 );
if (handle2 == INVALID_HANDLE_VALUE)
{
- ok( 0, "couldn't open file \"%s\" (err=%d)\n", filename, GetLastError() );
+ ok( 0, "couldn't open file \"%s\" (err=%ld)\n", filename, GetLastError() );
goto cleanup;
}
ok( WriteFile( handle, sillytext, strlen(sillytext), &written, NULL ), "write failed\n" );
@@ -2336,7 +2337,7 @@ static void test_LockFile(void)
ok( UnlockFile( handle, 0, 0x10000000, 0, 0xf0000000 ), "UnlockFile failed\n" );
}
else /* win9x */
- ok( GetLastError() == ERROR_INVALID_PARAMETER, "wrong LockFile error %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_INVALID_PARAMETER, "wrong LockFile error %lu\n", GetLastError() );
/* wrap-around lock should not do anything */
/* (but still succeeds on NT4 so we don't check result) */
@@ -2506,7 +2507,7 @@ static void test_file_sharing(void)
/* make sure the file exists */
if (!create_fake_dll( filename ))
{
- ok(0, "couldn't create file \"%s\" (err=%d)\n", filename, GetLastError());
+ ok(0, "couldn't create file \"%s\" (err=%ld)\n", filename, GetLastError());
return;
}
@@ -2519,7 +2520,7 @@ static void test_file_sharing(void)
NULL, OPEN_EXISTING, 0, 0 );
if (h == INVALID_HANDLE_VALUE)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
for (a2 = 0; a2 < ARRAY_SIZE(access_modes); a2++)
@@ -2564,11 +2565,11 @@ static void test_file_sharing(void)
h = CreateFileA( filename, GENERIC_READ|GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, 0 );
if (h == INVALID_HANDLE_VALUE)
{
- ok(0,"couldn't create file \"%s\" (err=%d)\n",filename,GetLastError());
+ ok(0,"couldn't create file \"%s\" (err=%ld)\n",filename,GetLastError());
return;
}
m = CreateFileMappingA( h, NULL, mapping_modes[a1].dw, 0, 0, NULL );
- ok( m != 0, "failed to create mapping %s err %u\n", mapping_modes[a1].str, GetLastError() );
+ ok( m != 0, "failed to create mapping %s err %lu\n", mapping_modes[a1].str, GetLastError() );
CloseHandle( h );
if (!m) continue;
@@ -2641,15 +2642,15 @@ static void test_file_sharing(void)
SetLastError(0xdeadbeef);
h = CreateFileA( filename, GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_ALWAYS, 0, 0 );
- ok( h != INVALID_HANDLE_VALUE, "CreateFileA error %d\n", GetLastError() );
+ ok( h != INVALID_HANDLE_VALUE, "CreateFileA error %ld\n", GetLastError() );
SetLastError(0xdeadbeef);
h2 = CreateFileA( filename, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0 );
ok( h2 == INVALID_HANDLE_VALUE, "CreateFileA should fail\n");
- ok( GetLastError() == ERROR_SHARING_VIOLATION, "wrong error code %d\n", GetLastError() );
+ ok( GetLastError() == ERROR_SHARING_VIOLATION, "wrong error code %ld\n", GetLastError() );
h2 = CreateFileA( filename, GENERIC_READ, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, 0 );
- ok( h2 != INVALID_HANDLE_VALUE, "CreateFileA error %d\n", GetLastError() );
+ ok( h2 != INVALID_HANDLE_VALUE, "CreateFileA error %ld\n", GetLastError() );
CloseHandle(h);
CloseHandle(h2);
@@ -2770,15 +2771,15 @@ static void test_FindFirstFileA(void)
ok( 0 == lstrcmpiA(data.cFileName, "nul"), "wrong name %s\n", data.cFileName );
ok( FILE_ATTRIBUTE_ARCHIVE == data.dwFileAttributes ||
FILE_ATTRIBUTE_DEVICE == data.dwFileAttributes /* Win9x */,
- "wrong attributes %x\n", data.dwFileAttributes );
+ "wrong attributes %lx\n", data.dwFileAttributes );
if (data.dwFileAttributes == FILE_ATTRIBUTE_ARCHIVE)
{
- ok( 0 == data.nFileSizeHigh, "wrong size %d\n", data.nFileSizeHigh );
- ok( 0 == data.nFileSizeLow, "wrong size %d\n", data.nFileSizeLow );
+ ok( 0 == data.nFileSizeHigh, "wrong size %ld\n", data.nFileSizeHigh );
+ ok( 0 == data.nFileSizeLow, "wrong size %ld\n", data.nFileSizeLow );
}
SetLastError( 0xdeadbeaf );
ok( !FindNextFileA( handle, &data ), "FindNextFileA succeeded\n" );
- ok( GetLastError() == ERROR_NO_MORE_FILES, "bad error %d\n", GetLastError() );
+ ok( GetLastError() == ERROR_NO_MORE_FILES, "bad error %ld\n", GetLastError() );
ok( FindClose( handle ), "failed to close handle\n" );
/* try FindFirstFileA on "lpt1" */
@@ -2790,15 +2791,15 @@ static void test_FindFirstFileA(void)
ok( 0 == lstrcmpiA(data.cFileName, "lpt1"), "wrong name %s\n", data.cFileName );
ok( FILE_ATTRIBUTE_ARCHIVE == data.dwFileAttributes ||
FILE_ATTRIBUTE_DEVICE == data.dwFileAttributes /* Win9x */,
- "wrong attributes %x\n", data.dwFileAttributes );
+ "wrong attributes %lx\n", data.dwFileAttributes );
if (data.dwFileAttributes == FILE_ATTRIBUTE_ARCHIVE)
{
- ok( 0 == data.nFileSizeHigh, "wrong size %d\n", data.nFileSizeHigh );
- ok( 0 == data.nFileSizeLow, "wrong size %d\n", data.nFileSizeLow );
+ ok( 0 == data.nFileSizeHigh, "wrong size %ld\n", data.nFileSizeHigh );
+ ok( 0 == data.nFileSizeLow, "wrong size %ld\n", data.nFileSizeLow );
}
SetLastError( 0xdeadbeaf );
ok( !FindNextFileA( handle, &data ), "FindNextFileA succeeded\n" );
- ok( GetLastError() == ERROR_NO_MORE_FILES, "bad error %d\n", GetLastError() );
+ ok( GetLastError() == ERROR_NO_MORE_FILES, "bad error %ld\n", GetLastError() );
ok( FindClose( handle ), "failed to close handle\n" );
/* try FindFirstFileA on "c:\nul\*" */
@@ -2873,7 +2874,7 @@ static void test_FindFirstFileExA(FINDEX_INFO_LEVELS level, FINDEX_SEARCH_OPS se
return;
}
- trace("Running FindFirstFileExA tests with level=%d, search_ops=%d, flags=%u\n",
+ trace("Running FindFirstFileExA tests with level=%d, search_ops=%d, flags=%lu\n",
level, search_ops, flags);
CreateDirectoryA("test-dir", NULL);
@@ -2901,7 +2902,7 @@ static void test_FindFirstFileExA(FINDEX_INFO_LEVELS level, FINDEX_SEARCH_OPS se
#define CHECK_NAME(fn) (strcmp((fn), "file1") == 0 || strcmp((fn), "file2") == 0 || strcmp((fn), "dir1") == 0)
#define CHECK_LEVEL(fn) (level != FindExInfoBasic || !(fn)[0])
- ok(handle != INVALID_HANDLE_VALUE, "FindFirstFile failed (err=%u)\n", GetLastError());
+ ok(handle != INVALID_HANDLE_VALUE, "FindFirstFile failed (err=%lu)\n", GetLastError());
ok(strcmp(search_results.cFileName, ".") == 0, "First entry should be '.', is %s\n", search_results.cFileName);
ok(CHECK_LEVEL(search_results.cAlternateFileName), "FindFirstFile unexpectedly returned an alternate filename\n");
@@ -2948,12 +2949,12 @@ static void test_FindFirstFileExA(FINDEX_INFO_LEVELS level, FINDEX_SEARCH_OPS se
if (flags & FIND_FIRST_EX_CASE_SENSITIVE)
{
ok(handle != INVALID_HANDLE_VALUE || GetLastError() == ERROR_PATH_NOT_FOUND,
- "Unexpected error %x, expected valid handle or ERROR_PATH_NOT_FOUND\n", GetLastError());
+ "Unexpected error %lx, expected valid handle or ERROR_PATH_NOT_FOUND\n", GetLastError());
trace("FindFirstFileExA flag FIND_FIRST_EX_CASE_SENSITIVE is %signored\n",
(handle == INVALID_HANDLE_VALUE) ? "not " : "");
}
else
- ok(handle != INVALID_HANDLE_VALUE, "Unexpected error %x, expected valid handle\n", GetLastError());
+ ok(handle != INVALID_HANDLE_VALUE, "Unexpected error %lx, expected valid handle\n", GetLastError());
if (handle != INVALID_HANDLE_VALUE)
FindClose( handle );
@@ -3153,19 +3154,19 @@ static void test_GetFileType(void)
HANDLE h = CreateFileA( filename, GENERIC_READ|GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, 0, 0 );
ok( h != INVALID_HANDLE_VALUE, "open %s failed\n", filename );
type = GetFileType(h);
- ok( type == FILE_TYPE_DISK, "expected type disk got %d\n", type );
+ ok( type == FILE_TYPE_DISK, "expected type disk got %ld\n", type );
CloseHandle( h );
h = CreateFileA( "nul", GENERIC_READ|GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, 0 );
ok( h != INVALID_HANDLE_VALUE, "open nul failed\n" );
type = GetFileType(h);
- ok( type == FILE_TYPE_CHAR, "expected type char for nul got %d\n", type );
+ ok( type == FILE_TYPE_CHAR, "expected type char for nul got %ld\n", type );
CloseHandle( h );
DeleteFileA( filename );
h = GetStdHandle( STD_OUTPUT_HANDLE );
ok( h != INVALID_HANDLE_VALUE, "GetStdHandle failed\n" );
type = GetFileType( (HANDLE)STD_OUTPUT_HANDLE );
type2 = GetFileType( h );
- ok(type == type2, "expected type %d for STD_OUTPUT_HANDLE got %d\n", type2, type);
+ ok(type == type2, "expected type %ld for STD_OUTPUT_HANDLE got %ld\n", type2, type);
}
static int completion_count;
@@ -3236,36 +3237,36 @@ static void test_read_write(void)
static const char prefix[] = "pfx";
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathA error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameA(temp_path, prefix, 0, filename);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
hFile = CreateFileA(filename, GENERIC_READ | GENERIC_WRITE, 0, NULL,
CREATE_ALWAYS, FILE_FLAG_RANDOM_ACCESS, 0);
- ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA: error %d\n", GetLastError());
+ ok(hFile != INVALID_HANDLE_VALUE, "CreateFileA: error %ld\n", GetLastError());
user_apc_ran = FALSE;
ret = QueueUserAPC(&user_apc, GetCurrentThread(), 0);
- ok(ret, "QueueUserAPC failed: %d\n", GetLastError());
+ ok(ret, "QueueUserAPC failed: %ld\n", GetLastError());
SetLastError(12345678);
bytes = 12345678;
ret = WriteFile(hFile, NULL, 0, &bytes, NULL);
ok(ret && GetLastError() == 12345678,
- "ret = %d, error %d\n", ret, GetLastError());
- ok(!bytes, "bytes = %d\n", bytes);
+ "ret = %ld, error %ld\n", ret, GetLastError());
+ ok(!bytes, "bytes = %ld\n", bytes);
SetLastError(12345678);
bytes = 12345678;
ret = WriteFile(hFile, NULL, 10, &bytes, NULL);
ok((!ret && GetLastError() == ERROR_INVALID_USER_BUFFER) || /* Win2k */
(ret && GetLastError() == 12345678), /* Win9x */
- "ret = %d, error %d\n", ret, GetLastError());
+ "ret = %ld, error %ld\n", ret, GetLastError());
ok(!bytes || /* Win2k */
bytes == 10, /* Win9x */
- "bytes = %d\n", bytes);
+ "bytes = %ld\n", bytes);
/* make sure the file contains data */
WriteFile(hFile, "this is the test data", 21, &bytes, NULL);
@@ -3275,16 +3276,16 @@ static void test_read_write(void)
bytes = 12345678;
ret = ReadFile(hFile, NULL, 0, &bytes, NULL);
ok(ret && GetLastError() == 12345678,
- "ret = %d, error %d\n", ret, GetLastError());
- ok(!bytes, "bytes = %d\n", bytes);
+ "ret = %ld, error %ld\n", ret, GetLastError());
+ ok(!bytes, "bytes = %ld\n", bytes);
SetLastError(12345678);
bytes = 12345678;
ret = ReadFile(hFile, NULL, 10, &bytes, NULL);
ok(!ret && (GetLastError() == ERROR_NOACCESS || /* Win2k */
GetLastError() == ERROR_INVALID_PARAMETER), /* Win9x */
- "ret = %d, error %d\n", ret, GetLastError());
- ok(!bytes, "bytes = %d\n", bytes);
+ "ret = %ld, error %ld\n", ret, GetLastError());
+ ok(!bytes, "bytes = %ld\n", bytes);
ok(user_apc_ran == FALSE, "UserAPC ran, file using alertable io mode\n");
SleepEx(0, TRUE); /* get rid of apc */
@@ -3292,38 +3293,38 @@ static void test_read_write(void)
/* test passing protected memory as buffer */
mem = VirtualAlloc( NULL, 0x4000, MEM_COMMIT, PAGE_READWRITE );
- ok( mem != NULL, "failed to allocate virtual mem error %u\n", GetLastError() );
+ ok( mem != NULL, "failed to allocate virtual mem error %lu\n", GetLastError() );
ret = WriteFile( hFile, mem, 0x4000, &bytes, NULL );
- ok( ret, "WriteFile failed error %u\n", GetLastError() );
- ok( bytes == 0x4000, "only wrote %x bytes\n", bytes );
+ ok( ret, "WriteFile failed error %lu\n", GetLastError() );
+ ok( bytes == 0x4000, "only wrote %lx bytes\n", bytes );
ret = VirtualProtect( mem + 0x2000, 0x2000, PAGE_NOACCESS, &old_prot );
- ok( ret, "VirtualProtect failed error %u\n", GetLastError() );
+ ok( ret, "VirtualProtect failed error %lu\n", GetLastError() );
ret = WriteFile( hFile, mem, 0x4000, &bytes, NULL );
ok( !ret, "WriteFile succeeded\n" );
ok( GetLastError() == ERROR_INVALID_USER_BUFFER ||
GetLastError() == ERROR_INVALID_PARAMETER, /* win9x */
- "wrong error %u\n", GetLastError() );
- ok( bytes == 0, "wrote %x bytes\n", bytes );
+ "wrong error %lu\n", GetLastError() );
+ ok( bytes == 0, "wrote %lx bytes\n", bytes );
ret = WriteFile( (HANDLE)0xdead, mem, 0x4000, &bytes, NULL );
ok( !ret, "WriteFile succeeded\n" );
ok( GetLastError() == ERROR_INVALID_HANDLE || /* handle is checked before buffer on NT */
GetLastError() == ERROR_INVALID_PARAMETER, /* win9x */
- "wrong error %u\n", GetLastError() );
- ok( bytes == 0, "wrote %x bytes\n", bytes );
+ "wrong error %lu\n", GetLastError() );
+ ok( bytes == 0, "wrote %lx bytes\n", bytes );
ret = VirtualProtect( mem, 0x2000, PAGE_NOACCESS, &old_prot );
- ok( ret, "VirtualProtect failed error %u\n", GetLastError() );
+ ok( ret, "VirtualProtect failed error %lu\n", GetLastError() );
ret = WriteFile( hFile, mem, 0x4000, &bytes, NULL );
ok( !ret, "WriteFile succeeded\n" );
ok( GetLastError() == ERROR_INVALID_USER_BUFFER ||
GetLastError() == ERROR_INVALID_PARAMETER, /* win9x */
- "wrong error %u\n", GetLastError() );
- ok( bytes == 0, "wrote %x bytes\n", bytes );
+ "wrong error %lu\n", GetLastError() );
+ ok( bytes == 0, "wrote %lx bytes\n", bytes );
SetFilePointer( hFile, 0, NULL, FILE_BEGIN );
@@ -3331,28 +3332,28 @@ static void test_read_write(void)
ok( !ret, "ReadFile succeeded\n" );
ok( GetLastError() == ERROR_NOACCESS ||
GetLastError() == ERROR_INVALID_PARAMETER, /* win9x */
- "wrong error %u\n", GetLastError() );
- ok( bytes == 0, "read %x bytes\n", bytes );
+ "wrong error %lu\n", GetLastError() );
+ ok( bytes == 0, "read %lx bytes\n", bytes );
ret = VirtualProtect( mem, 0x2000, PAGE_READONLY, &old_prot );
- ok( ret, "VirtualProtect failed error %u\n", GetLastError() );
+ ok( ret, "VirtualProtect failed error %lu\n", GetLastError() );
ret = ReadFile( hFile, mem, 0x4000, &bytes, NULL );
ok( !ret, "ReadFile succeeded\n" );
ok( GetLastError() == ERROR_NOACCESS ||
GetLastError() == ERROR_INVALID_PARAMETER, /* win9x */
- "wrong error %u\n", GetLastError() );
- ok( bytes == 0, "read %x bytes\n", bytes );
+ "wrong error %lu\n", GetLastError() );
+ ok( bytes == 0, "read %lx bytes\n", bytes );
ret = VirtualProtect( mem, 0x2000, PAGE_READWRITE, &old_prot );
- ok( ret, "VirtualProtect failed error %u\n", GetLastError() );
+ ok( ret, "VirtualProtect failed error %lu\n", GetLastError() );
ret = ReadFile( hFile, mem, 0x4000, &bytes, NULL );
ok( !ret, "ReadFile succeeded\n" );
ok( GetLastError() == ERROR_NOACCESS ||
GetLastError() == ERROR_INVALID_PARAMETER, /* win9x */
- "wrong error %u\n", GetLastError() );
- ok( bytes == 0, "read %x bytes\n", bytes );
+ "wrong error %lu\n", GetLastError() );
+ ok( bytes == 0, "read %lx bytes\n", bytes );
SetFilePointer( hFile, 0x1234, NULL, FILE_BEGIN );
SetEndOfFile( hFile );
@@ -3362,26 +3363,26 @@ static void test_read_write(void)
ok( !ret, "ReadFile succeeded\n" );
ok( GetLastError() == ERROR_NOACCESS ||
GetLastError() == ERROR_INVALID_PARAMETER, /* win9x */
- "wrong error %u\n", GetLastError() );
- ok( bytes == 0, "read %x bytes\n", bytes );
+ "wrong error %lu\n", GetLastError() );
+ ok( bytes == 0, "read %lx bytes\n", bytes );
ret = ReadFile( hFile, mem, 0x2000, &bytes, NULL );
- ok( ret, "ReadFile failed error %u\n", GetLastError() );
- ok( bytes == 0x1234, "read %x bytes\n", bytes );
+ ok( ret, "ReadFile failed error %lu\n", GetLastError() );
+ ok( bytes == 0x1234, "read %lx bytes\n", bytes );
ret = ReadFile( hFile, NULL, 1, &bytes, NULL );
ok( !ret, "ReadFile succeeded\n" );
ok( GetLastError() == ERROR_NOACCESS ||
GetLastError() == ERROR_INVALID_PARAMETER, /* win9x */
- "wrong error %u\n", GetLastError() );
- ok( bytes == 0, "read %x bytes\n", bytes );
+ "wrong error %lu\n", GetLastError() );
+ ok( bytes == 0, "read %lx bytes\n", bytes );
VirtualFree( mem, 0, MEM_RELEASE );
ret = CloseHandle(hFile);
- ok( ret, "CloseHandle: error %d\n", GetLastError());
+ ok( ret, "CloseHandle: error %ld\n", GetLastError());
ret = DeleteFileA(filename);
- ok( ret, "DeleteFileA: error %d\n", GetLastError());
+ ok( ret, "DeleteFileA: error %ld\n", GetLastError());
}
static void test_OpenFile(void)
@@ -3420,9 +3421,9 @@ static void test_OpenFile(void)
SetLastError(0xfaceabee);
hFile = OpenFile(buff, &ofs, OF_EXIST);
- ok( hFile == TRUE, "%s not found : %d\n", buff, GetLastError() );
+ ok( hFile == TRUE, "%s not found : %ld\n", buff, GetLastError() );
ok( GetLastError() == 0xfaceabee || GetLastError() == ERROR_SUCCESS,
- "GetLastError() returns %d\n", GetLastError() );
+ "GetLastError() returns %ld\n", GetLastError() );
ok( ofs.cBytes == sizeof(ofs), "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_SUCCESS, "OpenFile set ofs.nErrCode to %d\n", ofs.nErrCode );
ok( lstrcmpiA(ofs.szPathName, buff) == 0,
@@ -3443,8 +3444,8 @@ static void test_OpenFile(void)
SetLastError(0xfaceabee);
hFile = OpenFile(foo, &ofs, OF_EXIST);
- ok( hFile == HFILE_ERROR, "hFile != HFILE_ERROR : %d\n", GetLastError());
- ok( GetLastError() == ERROR_FILE_NOT_FOUND, "GetLastError() returns %d\n", GetLastError() );
+ ok( hFile == HFILE_ERROR, "hFile != HFILE_ERROR : %ld\n", GetLastError());
+ ok( GetLastError() == ERROR_FILE_NOT_FOUND, "GetLastError() returns %ld\n", GetLastError() );
todo_wine
ok( ofs.cBytes == 0xA5, "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_FILE_NOT_FOUND, "OpenFile set ofs.nErrCode to %d\n", ofs.nErrCode );
@@ -3464,9 +3465,9 @@ static void test_OpenFile(void)
SetLastError(0xfaceabee);
hFile = OpenFile(foo_too_long, &ofs, OF_EXIST);
- ok( hFile == HFILE_ERROR, "hFile != HFILE_ERROR : %d\n", GetLastError());
+ ok( hFile == HFILE_ERROR, "hFile != HFILE_ERROR : %ld\n", GetLastError());
ok( GetLastError() == ERROR_INVALID_DATA || GetLastError() == ERROR_FILENAME_EXCED_RANGE,
- "GetLastError() returns %d\n", GetLastError() );
+ "GetLastError() returns %ld\n", GetLastError() );
todo_wine
ok( ofs.cBytes == 0xA5, "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_INVALID_DATA || ofs.nErrCode == ERROR_FILENAME_EXCED_RANGE,
@@ -3482,14 +3483,14 @@ static void test_OpenFile(void)
hFile = OpenFile(filename, &ofs, OF_CREATE);
ok( hFile != HFILE_ERROR, "OpenFile failed to create nonexistent file\n" );
ok( GetLastError() == 0xfaceabee || GetLastError() == ERROR_SUCCESS,
- "GetLastError() returns %d\n", GetLastError() );
+ "GetLastError() returns %ld\n", GetLastError() );
ok( ofs.cBytes == sizeof(OFSTRUCT), "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_SUCCESS || broken(ofs.nErrCode != ERROR_SUCCESS) /* win9x */,
"OpenFile set ofs.nErrCode to %d\n", ofs.nErrCode );
ret = _lclose(hFile);
ok( !ret, "_lclose() returns %d\n", ret );
retval = GetFileAttributesA(filename);
- ok( retval != INVALID_FILE_ATTRIBUTES, "GetFileAttributesA: error %d\n", GetLastError() );
+ ok( retval != INVALID_FILE_ATTRIBUTES, "GetFileAttributesA: error %ld\n", GetLastError() );
memset(&ofs, 0xA5, sizeof(ofs));
SetLastError(0xfaceabee);
@@ -3498,7 +3499,7 @@ static void test_OpenFile(void)
hFile = OpenFile(filename, &ofs, OF_READ);
ok( hFile != HFILE_ERROR, "OpenFile failed on read\n" );
ok( GetLastError() == 0xfaceabee || GetLastError() == ERROR_SUCCESS,
- "GetLastError() returns %d\n", GetLastError() );
+ "GetLastError() returns %ld\n", GetLastError() );
ok( ofs.cBytes == sizeof(OFSTRUCT), "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_SUCCESS || broken(ofs.nErrCode != ERROR_SUCCESS) /* win9x */,
"OpenFile set ofs.nErrCode to %d\n", ofs.nErrCode );
@@ -3513,7 +3514,7 @@ static void test_OpenFile(void)
hFile = OpenFile(filename, &ofs, OF_WRITE);
ok( hFile != HFILE_ERROR, "OpenFile failed on write\n" );
ok( GetLastError() == 0xfaceabee || GetLastError() == ERROR_SUCCESS,
- "GetLastError() returns %d\n", GetLastError() );
+ "GetLastError() returns %ld\n", GetLastError() );
ok( ofs.cBytes == sizeof(OFSTRUCT), "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_SUCCESS || broken(ofs.nErrCode != ERROR_SUCCESS) /* win9x */,
"OpenFile set ofs.nErrCode to %d\n", ofs.nErrCode );
@@ -3528,7 +3529,7 @@ static void test_OpenFile(void)
hFile = OpenFile(filename, &ofs, OF_READWRITE);
ok( hFile != HFILE_ERROR, "OpenFile failed on read/write\n" );
ok( GetLastError() == 0xfaceabee || GetLastError() == ERROR_SUCCESS,
- "GetLastError() returns %d\n", GetLastError() );
+ "GetLastError() returns %ld\n", GetLastError() );
ok( ofs.cBytes == sizeof(OFSTRUCT), "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_SUCCESS || broken(ofs.nErrCode != ERROR_SUCCESS) /* win9x */,
"OpenFile set ofs.nErrCode to %d\n", ofs.nErrCode );
@@ -3543,7 +3544,7 @@ static void test_OpenFile(void)
hFile = OpenFile(filename, &ofs, OF_EXIST);
ok( hFile == 1, "OpenFile failed on finding our created file\n" );
ok( GetLastError() == 0xfaceabee || GetLastError() == ERROR_SUCCESS,
- "GetLastError() returns %d\n", GetLastError() );
+ "GetLastError() returns %ld\n", GetLastError() );
ok( ofs.cBytes == sizeof(OFSTRUCT), "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_SUCCESS || broken(ofs.nErrCode != ERROR_SUCCESS) /* win9x */,
"OpenFile set ofs.nErrCode to %d\n", ofs.nErrCode );
@@ -3556,7 +3557,7 @@ static void test_OpenFile(void)
hFile = OpenFile(filename, &ofs, OF_DELETE);
ok( hFile == 1, "OpenFile failed on delete (%d)\n", hFile );
ok( GetLastError() == 0xfaceabee || GetLastError() == ERROR_SUCCESS,
- "GetLastError() returns %d\n", GetLastError() );
+ "GetLastError() returns %ld\n", GetLastError() );
ok( ofs.cBytes == sizeof(OFSTRUCT), "OpenFile set ofs.cBytes to %d\n", ofs.cBytes );
ok( ofs.nErrCode == ERROR_SUCCESS || broken(ofs.nErrCode != ERROR_SUCCESS) /* win9x */,
"OpenFile set ofs.nErrCode to %d\n", ofs.nErrCode );
@@ -3584,27 +3585,27 @@ static void test_overlapped(void)
result = 1;
r = GetOverlappedResult(0, &ov, &result, 0);
if (r)
- ok( result == 0, "wrong result %u\n", result );
+ ok( result == 0, "wrong result %lu\n", result );
else /* win9x */
- ok( GetLastError() == ERROR_INVALID_HANDLE, "wrong error %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_INVALID_HANDLE, "wrong error %lu\n", GetLastError() );
result = 0;
ov.Internal = 0;
ov.InternalHigh = 0xabcd;
r = GetOverlappedResult(0, &ov, &result, 0);
if (r)
- ok( result == 0xabcd, "wrong result %u\n", result );
+ ok( result == 0xabcd, "wrong result %lu\n", result );
else /* win9x */
- ok( GetLastError() == ERROR_INVALID_HANDLE, "wrong error %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_INVALID_HANDLE, "wrong error %lu\n", GetLastError() );
SetLastError( 0xb00 );
result = 0;
ov.Internal = STATUS_INVALID_HANDLE;
ov.InternalHigh = 0xabcd;
r = GetOverlappedResult(0, &ov, &result, 0);
- ok( GetLastError() == ERROR_INVALID_HANDLE, "wrong error %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_INVALID_HANDLE, "wrong error %lu\n", GetLastError() );
ok( r == FALSE, "should return false\n");
- ok( result == 0xabcd || result == 0 /* win9x */, "wrong result %u\n", result );
+ ok( result == 0xabcd || result == 0 /* win9x */, "wrong result %lu\n", result );
SetLastError( 0xb00 );
result = 0;
@@ -3612,9 +3613,9 @@ static void test_overlapped(void)
ov.InternalHigh = 0xabcd;
r = GetOverlappedResult(0, &ov, &result, 0);
ok( GetLastError() == ERROR_IO_INCOMPLETE || GetLastError() == ERROR_INVALID_HANDLE /* win9x */,
- "wrong error %u\n", GetLastError() );
+ "wrong error %lu\n", GetLastError() );
ok( r == FALSE, "should return false\n");
- ok( result == 0, "wrong result %u\n", result );
+ ok( result == 0, "wrong result %lu\n", result );
SetLastError( 0xb00 );
ov.hEvent = CreateEventW( NULL, 1, 1, NULL );
@@ -3622,13 +3623,13 @@ static void test_overlapped(void)
ov.InternalHigh = 0xabcd;
r = GetOverlappedResult(0, &ov, &result, 0);
ok( GetLastError() == ERROR_IO_INCOMPLETE || GetLastError() == ERROR_INVALID_HANDLE /* win9x */,
- "wrong error %u\n", GetLastError() );
+ "wrong error %lu\n", GetLastError() );
ok( r == FALSE, "should return false\n");
r = GetOverlappedResult( 0, &ov, &result, TRUE );
ok( r == TRUE, "should return TRUE\n" );
- ok( result == 0xabcd, "wrong result %u\n", result );
- ok( ov.Internal == STATUS_PENDING, "expected STATUS_PENDING, got %08lx\n", ov.Internal );
+ ok( result == 0xabcd, "wrong result %lu\n", result );
+ ok( ov.Internal == STATUS_PENDING, "expected STATUS_PENDING, got %08Ix\n", ov.Internal );
ResetEvent( ov.hEvent );
@@ -3637,7 +3638,7 @@ static void test_overlapped(void)
ov.InternalHigh = 0;
r = GetOverlappedResult(0, &ov, &result, 0);
ok( GetLastError() == ERROR_IO_INCOMPLETE || GetLastError() == ERROR_INVALID_HANDLE /* win9x */,
- "wrong error %u\n", GetLastError() );
+ "wrong error %lu\n", GetLastError() );
ok( r == FALSE, "should return false\n");
r = CloseHandle( ov.hEvent );
@@ -3650,19 +3651,19 @@ static void test_RemoveDirectory(void)
char directory[] = "removeme";
rc = CreateDirectoryA(directory, NULL);
- ok( rc, "Createdirectory failed, gle=%d\n", GetLastError() );
+ ok( rc, "Createdirectory failed, gle=%ld\n", GetLastError() );
rc = SetCurrentDirectoryA(directory);
- ok( rc, "SetCurrentDirectory failed, gle=%d\n", GetLastError() );
+ ok( rc, "SetCurrentDirectory failed, gle=%ld\n", GetLastError() );
rc = RemoveDirectoryA(".");
if (!rc)
{
rc = SetCurrentDirectoryA("..");
- ok( rc, "SetCurrentDirectory failed, gle=%d\n", GetLastError() );
+ ok( rc, "SetCurrentDirectory failed, gle=%ld\n", GetLastError() );
rc = RemoveDirectoryA(directory);
- ok( rc, "RemoveDirectory failed, gle=%d\n", GetLastError() );
+ ok( rc, "RemoveDirectory failed, gle=%ld\n", GetLastError() );
}
}
@@ -3688,17 +3689,17 @@ static void test_ReplaceFileA(void)
char **argv;
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathA error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameA(temp_path, prefix, 0, replaced);
- ok(ret != 0, "GetTempFileNameA error (replaced) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (replaced) %ld\n", GetLastError());
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameA error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (replacement) %ld\n", GetLastError());
ret = GetTempFileNameA(temp_path, prefix, 0, backup);
- ok(ret != 0, "GetTempFileNameA error (backup) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (backup) %ld\n", GetLastError());
/* place predictable data in the file to be replaced */
hReplacedFile = CreateFileA(replaced, GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, 0 );
@@ -3706,7 +3707,7 @@ static void test_ReplaceFileA(void)
"failed to open replaced file\n");
retok = WriteFile(hReplacedFile, replacedData, sizeof(replacedData), &ret, NULL );
ok( retok && ret == sizeof(replacedData),
- "WriteFile error (replaced) %d\n", GetLastError());
+ "WriteFile error (replaced) %ld\n", GetLastError());
ok(GetFileSize(hReplacedFile, NULL) == sizeof(replacedData),
"replaced file has wrong size\n");
/* place predictable data in the file to be the replacement */
@@ -3715,7 +3716,7 @@ static void test_ReplaceFileA(void)
"failed to open replacement file\n");
retok = WriteFile(hReplacementFile, replacementData, sizeof(replacementData), &ret, NULL );
ok( retok && ret == sizeof(replacementData),
- "WriteFile error (replacement) %d\n", GetLastError());
+ "WriteFile error (replacement) %ld\n", GetLastError());
ok(GetFileSize(hReplacementFile, NULL) == sizeof(replacementData),
"replacement file has wrong size\n");
/* place predictable data in the backup file (to be over-written) */
@@ -3724,28 +3725,28 @@ static void test_ReplaceFileA(void)
"failed to open backup file\n");
retok = WriteFile(hBackupFile, backupData, sizeof(backupData), &ret, NULL );
ok( retok && ret == sizeof(backupData),
- "WriteFile error (replacement) %d\n", GetLastError());
+ "WriteFile error (replacement) %ld\n", GetLastError());
ok(GetFileSize(hBackupFile, NULL) == sizeof(backupData),
"backup file has wrong size\n");
/* change the filetime on the "replaced" file to ensure that it changes */
ret = GetFileTime(hReplacedFile, NULL, NULL, &ftReplaced);
- ok( ret, "GetFileTime error (replaced) %d\n", GetLastError());
+ ok( ret, "GetFileTime error (replaced) %ld\n", GetLastError());
ftReplaced.dwLowDateTime -= 600000000; /* 60 second */
ret = SetFileTime(hReplacedFile, NULL, NULL, &ftReplaced);
- ok( ret, "SetFileTime error (replaced) %d\n", GetLastError());
+ ok( ret, "SetFileTime error (replaced) %ld\n", GetLastError());
GetFileTime(hReplacedFile, NULL, NULL, &ftReplaced); /* get the actual time back */
CloseHandle(hReplacedFile);
/* change the filetime on the backup to ensure that it changes */
ret = GetFileTime(hBackupFile, NULL, NULL, &ftBackup);
- ok( ret, "GetFileTime error (backup) %d\n", GetLastError());
+ ok( ret, "GetFileTime error (backup) %ld\n", GetLastError());
ftBackup.dwLowDateTime -= 1200000000; /* 120 second */
ret = SetFileTime(hBackupFile, NULL, NULL, &ftBackup);
- ok( ret, "SetFileTime error (backup) %d\n", GetLastError());
+ ok( ret, "SetFileTime error (backup) %ld\n", GetLastError());
GetFileTime(hBackupFile, NULL, NULL, &ftBackup); /* get the actual time back */
CloseHandle(hBackupFile);
/* get the filetime on the replacement file to perform checks */
ret = GetFileTime(hReplacementFile, NULL, NULL, &ftReplacement);
- ok( ret, "GetFileTime error (replacement) %d\n", GetLastError());
+ ok( ret, "GetFileTime error (replacement) %ld\n", GetLastError());
CloseHandle(hReplacementFile);
/* perform replacement w/ backup
@@ -3753,37 +3754,37 @@ static void test_ReplaceFileA(void)
*/
SetLastError(0xdeadbeef);
ret = ReplaceFileA(replaced, replacement, backup, 0, 0, 0);
- ok(ret, "ReplaceFileA: unexpected error %d\n", GetLastError());
+ ok(ret, "ReplaceFileA: unexpected error %ld\n", GetLastError());
/* make sure that the backup has the size of the old "replaced" file */
hBackupFile = CreateFileA(backup, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
ok(hBackupFile != INVALID_HANDLE_VALUE,
"failed to open backup file\n");
ret = GetFileSize(hBackupFile, NULL);
ok(ret == sizeof(replacedData),
- "backup file has wrong size %d\n", ret);
+ "backup file has wrong size %ld\n", ret);
/* make sure that the "replaced" file has the size of the replacement file */
hReplacedFile = CreateFileA(replaced, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
ok(hReplacedFile != INVALID_HANDLE_VALUE,
- "failed to open replaced file: %d\n", GetLastError());
+ "failed to open replaced file: %ld\n", GetLastError());
if (hReplacedFile != INVALID_HANDLE_VALUE)
{
ret = GetFileSize(hReplacedFile, NULL);
ok(ret == sizeof(replacementData),
- "replaced file has wrong size %d\n", ret);
+ "replaced file has wrong size %ld\n", ret);
/* make sure that the replacement file no-longer exists */
hReplacementFile = CreateFileA(replacement, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
ok(hReplacementFile == INVALID_HANDLE_VALUE,
- "unexpected error, replacement file should not exist %d\n", GetLastError());
+ "unexpected error, replacement file should not exist %ld\n", GetLastError());
/* make sure that the backup has the old "replaced" filetime */
ret = GetFileTime(hBackupFile, NULL, NULL, &ftBackup);
- ok( ret, "GetFileTime error (backup %d\n", GetLastError());
+ ok( ret, "GetFileTime error (backup %ld\n", GetLastError());
ok(check_file_time(&ftBackup, &ftReplaced, 20000000), "backup file has wrong filetime\n");
CloseHandle(hBackupFile);
/* make sure that the "replaced" has the old replacement filetime */
ret = GetFileTime(hReplacedFile, NULL, NULL, &ftReplaced);
- ok( ret, "GetFileTime error (backup %d\n", GetLastError());
+ ok( ret, "GetFileTime error (backup %ld\n", GetLastError());
ok(check_file_time(&ftReplaced, &ftReplacement, 20000000),
- "replaced file has wrong filetime %x%08x / %x%08x\n",
+ "replaced file has wrong filetime %lx%08lx / %lx%08lx\n",
ftReplaced.dwHighDateTime, ftReplaced.dwLowDateTime,
ftReplacement.dwHighDateTime, ftReplacement.dwLowDateTime );
CloseHandle(hReplacedFile);
@@ -3793,64 +3794,64 @@ static void test_ReplaceFileA(void)
/* re-create replacement file for pass w/o backup (blank) */
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameA error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (replacement) %ld\n", GetLastError());
/* perform replacement w/o backup
* TODO: flags are not implemented
*/
SetLastError(0xdeadbeef);
ret = ReplaceFileA(replaced, replacement, NULL, 0, 0, 0);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "ReplaceFileA: unexpected error %d\n", GetLastError());
+ "ReplaceFileA: unexpected error %ld\n", GetLastError());
/* re-create replacement file for pass w/ backup (backup-file not existing) */
DeleteFileA(replacement);
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameA error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (replacement) %ld\n", GetLastError());
ret = DeleteFileA(backup);
- ok(ret, "DeleteFileA: error (backup) %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error (backup) %ld\n", GetLastError());
/* perform replacement w/ backup (no pre-existing backup)
* TODO: flags are not implemented
*/
SetLastError(0xdeadbeef);
ret = ReplaceFileA(replaced, replacement, backup, 0, 0, 0);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "ReplaceFileA: unexpected error %d\n", GetLastError());
+ "ReplaceFileA: unexpected error %ld\n", GetLastError());
if (ret)
removeBackup = TRUE;
/* re-create replacement file for pass w/ no permissions to "replaced" */
DeleteFileA(replacement);
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameA error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (replacement) %ld\n", GetLastError());
ret = SetFileAttributesA(replaced, FILE_ATTRIBUTE_READONLY);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "SetFileAttributesA: error setting to read only %d\n", GetLastError());
+ "SetFileAttributesA: error setting to read only %ld\n", GetLastError());
/* perform replacement w/ backup (no permission to "replaced")
* TODO: flags are not implemented
*/
SetLastError(0xdeadbeef);
ret = ReplaceFileA(replaced, replacement, backup, 0, 0, 0);
- ok(ret == 0 && GetLastError() == ERROR_ACCESS_DENIED, "ReplaceFileA: unexpected error %d\n", GetLastError());
+ ok(ret == 0 && GetLastError() == ERROR_ACCESS_DENIED, "ReplaceFileA: unexpected error %ld\n", GetLastError());
/* make sure that the replacement file still exists */
hReplacementFile = CreateFileA(replacement, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
ok(hReplacementFile != INVALID_HANDLE_VALUE ||
broken(GetLastError() == ERROR_FILE_NOT_FOUND), /* win2k */
- "unexpected error, replacement file should still exist %d\n", GetLastError());
+ "unexpected error, replacement file should still exist %ld\n", GetLastError());
CloseHandle(hReplacementFile);
ret = SetFileAttributesA(replaced, FILE_ATTRIBUTE_NORMAL);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "SetFileAttributesA: error setting to normal %d\n", GetLastError());
+ "SetFileAttributesA: error setting to normal %ld\n", GetLastError());
/* replacement readonly */
DeleteFileA(replacement);
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameA error (replacement) %#x\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (replacement) %#lx\n", GetLastError());
ret = SetFileAttributesA(replacement, FILE_ATTRIBUTE_READONLY);
- ok(ret, "SetFileAttributesA: error setting to readonly %#x\n", GetLastError());
+ ok(ret, "SetFileAttributesA: error setting to readonly %#lx\n", GetLastError());
ret = ReplaceFileA(replaced, replacement, NULL, 0, 0, 0);
- ok(GetLastError() == ERROR_ACCESS_DENIED, "ReplaceFileA: unexpected error %#x\n", GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "ReplaceFileA: unexpected error %#lx\n", GetLastError());
ret = SetFileAttributesA(replacement, FILE_ATTRIBUTE_NORMAL);
- ok(ret, "SetFileAttributesA: error setting to normal %#x\n", GetLastError());
+ ok(ret, "SetFileAttributesA: error setting to normal %#lx\n", GetLastError());
/* re-create replacement file for pass w/ replaced opened with
* the same permissions as an exe (Replicating an exe trying to
@@ -3858,32 +3859,32 @@ static void test_ReplaceFileA(void)
*/
DeleteFileA(replacement);
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameA error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (replacement) %ld\n", GetLastError());
/* make sure that the replaced file is opened like an exe*/
hReplacedFile = CreateFileA(replaced, GENERIC_READ | SYNCHRONIZE, FILE_SHARE_READ | FILE_SHARE_DELETE, NULL, OPEN_EXISTING, 0, 0);
ok(hReplacedFile != INVALID_HANDLE_VALUE,
- "unexpected error, replaced file should be able to be opened %d\n", GetLastError());
+ "unexpected error, replaced file should be able to be opened %ld\n", GetLastError());
/*Calling ReplaceFileA on an exe should succeed*/
ret = ReplaceFileA(replaced, replacement, NULL, 0, 0, 0);
- ok(ret, "ReplaceFileA: unexpected error %d\n", GetLastError());
+ ok(ret, "ReplaceFileA: unexpected error %ld\n", GetLastError());
CloseHandle(hReplacedFile);
/* replace file while replacement is opened */
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameA error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error (replacement) %ld\n", GetLastError());
hReplacementFile = CreateFileA(replacement, GENERIC_READ | SYNCHRONIZE, FILE_SHARE_READ | FILE_SHARE_DELETE, NULL, OPEN_EXISTING, 0, 0);
- ok(hReplacementFile != INVALID_HANDLE_VALUE, "unexpected error, replacement file should be able to be opened %d\n",
+ ok(hReplacementFile != INVALID_HANDLE_VALUE, "unexpected error, replacement file should be able to be opened %ld\n",
GetLastError());
ret = ReplaceFileA(replaced, replacement, NULL, 0, 0, 0);
ok(!ret, "expect failure\n");
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "expect ERROR_SHARING_VIOLATION, got %#x.\n", GetLastError());
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "expect ERROR_SHARING_VIOLATION, got %#lx.\n", GetLastError());
CloseHandle(hReplacementFile);
/* replacement file still exists, make pass w/o "replaced" */
ret = DeleteFileA(replaced);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "DeleteFileA: error (replaced) %d\n", GetLastError());
+ "DeleteFileA: error (replaced) %ld\n", GetLastError());
/* perform replacement w/ backup (no pre-existing backup or "replaced")
* TODO: flags are not implemented
*/
@@ -3891,7 +3892,7 @@ static void test_ReplaceFileA(void)
ret = ReplaceFileA(replaced, replacement, backup, 0, 0, 0);
ok(!ret && (GetLastError() == ERROR_FILE_NOT_FOUND ||
GetLastError() == ERROR_ACCESS_DENIED),
- "ReplaceFileA: unexpected error %d\n", GetLastError());
+ "ReplaceFileA: unexpected error %ld\n", GetLastError());
/* perform replacement w/o existing "replacement" file
* TODO: flags are not implemented
@@ -3900,7 +3901,7 @@ static void test_ReplaceFileA(void)
ret = ReplaceFileA(replaced, replacement, NULL, 0, 0, 0);
ok(!ret && (GetLastError() == ERROR_FILE_NOT_FOUND ||
GetLastError() == ERROR_ACCESS_DENIED),
- "ReplaceFileA: unexpected error %d\n", GetLastError());
+ "ReplaceFileA: unexpected error %ld\n", GetLastError());
DeleteFileA( replacement );
/*
@@ -3915,45 +3916,45 @@ static void test_ReplaceFileA(void)
ret = DeleteFileA(backup);
ok(ret ||
broken(GetLastError() == ERROR_ACCESS_DENIED), /* win2k */
- "DeleteFileA: error (backup) %d\n", GetLastError());
+ "DeleteFileA: error (backup) %ld\n", GetLastError());
}
ret = GetTempFileNameA(temp_path, prefix, 0, replaced);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
hReplacedFile = CreateFileA(replaced, 0, 0, NULL, OPEN_EXISTING, 0, 0);
- ok(hReplacedFile != INVALID_HANDLE_VALUE, "got error %u\n", GetLastError());
+ ok(hReplacedFile != INVALID_HANDLE_VALUE, "got error %lu\n", GetLastError());
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
ret = ReplaceFileA(replaced, replacement, NULL, 0, 0, 0);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
CloseHandle(hReplacedFile);
ret = DeleteFileA(replaced);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
winetest_get_mainargs(&argv);
ret = CopyFileA(argv[0], replaced, FALSE);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
hReplacedFile = CreateFileA(replaced, GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_DELETE, NULL, OPEN_EXISTING, 0, 0);
- ok(hReplacedFile != INVALID_HANDLE_VALUE, "got error %u\n", GetLastError());
+ ok(hReplacedFile != INVALID_HANDLE_VALUE, "got error %lu\n", GetLastError());
mapping = CreateFileMappingA(hReplacedFile, NULL, PAGE_READONLY | SEC_IMAGE, 0, 0, NULL);
- ok(!!mapping, "got error %u\n", GetLastError());
+ ok(!!mapping, "got error %lu\n", GetLastError());
ret = GetTempFileNameA(temp_path, prefix, 0, replacement);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
ret = ReplaceFileA(replaced, replacement, NULL, 0, 0, 0);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
CloseHandle(mapping);
CloseHandle(hReplacedFile);
ret = DeleteFileA(replaced);
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
}
/*
@@ -3980,60 +3981,60 @@ static void test_ReplaceFileW(void)
win_skip("GetTempPathW is not available\n");
return;
}
- ok(ret != 0, "GetTempPathW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathW error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameW(temp_path, prefix, 0, replaced);
- ok(ret != 0, "GetTempFileNameW error (replaced) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error (replaced) %ld\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameW error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error (replacement) %ld\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, backup);
- ok(ret != 0, "GetTempFileNameW error (backup) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error (backup) %ld\n", GetLastError());
ret = pReplaceFileW(replaced, replacement, backup, 0, 0, 0);
- ok(ret, "ReplaceFileW: error %d\n", GetLastError());
+ ok(ret, "ReplaceFileW: error %ld\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameW error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error (replacement) %ld\n", GetLastError());
ret = pReplaceFileW(replaced, replacement, NULL, 0, 0, 0);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "ReplaceFileW: error %d\n", GetLastError());
+ "ReplaceFileW: error %ld\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameW error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error (replacement) %ld\n", GetLastError());
ret = DeleteFileW(backup);
- ok(ret, "DeleteFileW: error (backup) %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error (backup) %ld\n", GetLastError());
ret = pReplaceFileW(replaced, replacement, backup, 0, 0, 0);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "ReplaceFileW: error %d\n", GetLastError());
+ "ReplaceFileW: error %ld\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, replacement);
- ok(ret != 0, "GetTempFileNameW error (replacement) %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error (replacement) %ld\n", GetLastError());
ret = SetFileAttributesW(replaced, FILE_ATTRIBUTE_READONLY);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "SetFileAttributesW: error setting to read only %d\n", GetLastError());
+ "SetFileAttributesW: error setting to read only %ld\n", GetLastError());
SetLastError(0xdeadbeef);
ret = pReplaceFileW(replaced, replacement, backup, 0, 0, 0);
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %lu\n", GetLastError());
ret = SetFileAttributesW(replaced, FILE_ATTRIBUTE_NORMAL);
ok(ret || GetLastError() == ERROR_ACCESS_DENIED,
- "SetFileAttributesW: error setting to normal %d\n", GetLastError());
+ "SetFileAttributesW: error setting to normal %ld\n", GetLastError());
if (ret)
removeBackup = TRUE;
ret = DeleteFileW(replaced);
- ok(ret, "DeleteFileW: error (replaced) %d\n", GetLastError());
+ ok(ret, "DeleteFileW: error (replaced) %ld\n", GetLastError());
ret = pReplaceFileW(replaced, replacement, backup, 0, 0, 0);
- ok(!ret, "ReplaceFileW: error %d\n", GetLastError());
+ ok(!ret, "ReplaceFileW: error %ld\n", GetLastError());
ret = pReplaceFileW(replaced, replacement, NULL, 0, 0, 0);
ok(!ret && (GetLastError() == ERROR_FILE_NOT_FOUND ||
GetLastError() == ERROR_ACCESS_DENIED),
- "ReplaceFileW: unexpected error %d\n", GetLastError());
+ "ReplaceFileW: unexpected error %ld\n", GetLastError());
DeleteFileW( replacement );
if (removeBackup)
@@ -4041,7 +4042,7 @@ static void test_ReplaceFileW(void)
ret = DeleteFileW(backup);
ok(ret ||
broken(GetLastError() == ERROR_ACCESS_DENIED), /* win2k */
- "DeleteFileW: error (backup) %d\n", GetLastError());
+ "DeleteFileW: error (backup) %ld\n", GetLastError());
}
}
@@ -4100,25 +4101,25 @@ static void test_CreateFile(void)
{
/* FIXME: remove once Wine is fixed */
todo_wine_if (i == 5)
- ok(GetLastError() == ERROR_INVALID_PARAMETER, "%d: expected ERROR_INVALID_PARAMETER, got %d\n", i, GetLastError());
+ ok(GetLastError() == ERROR_INVALID_PARAMETER, "%ld: expected ERROR_INVALID_PARAMETER, got %ld\n", i, GetLastError());
}
else
{
/* FIXME: remove once Wine is fixed */
todo_wine_if (i == 1)
- ok(GetLastError() == ERROR_ACCESS_DENIED, "%d: expected ERROR_ACCESS_DENIED, got %d\n", i, GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "%ld: expected ERROR_ACCESS_DENIED, got %ld\n", i, GetLastError());
}
SetLastError(0xdeadbeef);
hfile = CreateFileA(temp_path, GENERIC_WRITE, 0, NULL, i, 0, 0);
ok(hfile == INVALID_HANDLE_VALUE, "CreateFile should fail\n");
if (i == 0)
- ok(GetLastError() == ERROR_INVALID_PARAMETER, "%d: expected ERROR_INVALID_PARAMETER, got %d\n", i, GetLastError());
+ ok(GetLastError() == ERROR_INVALID_PARAMETER, "%ld: expected ERROR_INVALID_PARAMETER, got %ld\n", i, GetLastError());
else
{
/* FIXME: remove once Wine is fixed */
todo_wine_if (i == 1)
- ok(GetLastError() == ERROR_ACCESS_DENIED, "%d: expected ERROR_ACCESS_DENIED, got %d\n", i, GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "%ld: expected ERROR_ACCESS_DENIED, got %ld\n", i, GetLastError());
}
}
@@ -4128,27 +4129,27 @@ static void test_CreateFile(void)
hfile = CreateFileA(file_name, td[i].access, 0, NULL, td[i].disposition, 0, 0);
if (!td[i].error)
{
- ok(hfile != INVALID_HANDLE_VALUE, "%d: CreateFile error %d\n", i, GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "%ld: CreateFile error %ld\n", i, GetLastError());
written = 0xdeadbeef;
SetLastError(0xdeadbeef);
ret = WriteFile(hfile, &td[i].error, sizeof(td[i].error), &written, NULL);
if (td[i].access & GENERIC_WRITE)
- ok(ret, "%d: WriteFile error %d\n", i, GetLastError());
+ ok(ret, "%ld: WriteFile error %ld\n", i, GetLastError());
else
{
- ok(!ret, "%d: WriteFile should fail\n", i);
- ok(GetLastError() == ERROR_ACCESS_DENIED, "%d: expected ERROR_ACCESS_DENIED, got %d\n", i, GetLastError());
+ ok(!ret, "%ld: WriteFile should fail\n", i);
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "%ld: expected ERROR_ACCESS_DENIED, got %ld\n", i, GetLastError());
}
SetLastError(0xdeadbeef);
ret = SetFileTime(hfile, NULL, NULL, NULL);
if (td[i].access & GENERIC_WRITE) /* actually FILE_WRITE_ATTRIBUTES */
- ok(ret, "%d: SetFileTime error %d\n", i, GetLastError());
+ ok(ret, "%ld: SetFileTime error %ld\n", i, GetLastError());
else
{
todo_wine
{
- ok(!ret, "%d: SetFileTime should fail\n", i);
- ok(GetLastError() == ERROR_ACCESS_DENIED, "%d: expected ERROR_ACCESS_DENIED, got %d\n", i, GetLastError());
+ ok(!ret, "%ld: SetFileTime should fail\n", i);
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "%ld: expected ERROR_ACCESS_DENIED, got %ld\n", i, GetLastError());
}
}
CloseHandle(hfile);
@@ -4160,15 +4161,15 @@ static void test_CreateFile(void)
{
todo_wine
{
- ok(hfile == INVALID_HANDLE_VALUE, "%d: CreateFile should fail\n", i);
- ok(GetLastError() == td[i].error, "%d: expected %d, got %d\n", i, td[i].error, GetLastError());
+ ok(hfile == INVALID_HANDLE_VALUE, "%ld: CreateFile should fail\n", i);
+ ok(GetLastError() == td[i].error, "%ld: expected %ld, got %ld\n", i, td[i].error, GetLastError());
}
CloseHandle(hfile);
}
else
{
- ok(hfile == INVALID_HANDLE_VALUE, "%d: CreateFile should fail\n", i);
- ok(GetLastError() == td[i].error, "%d: expected %d, got %d\n", i, td[i].error, GetLastError());
+ ok(hfile == INVALID_HANDLE_VALUE, "%ld: CreateFile should fail\n", i);
+ ok(GetLastError() == td[i].error, "%ld: expected %ld, got %ld\n", i, td[i].error, GetLastError());
}
}
@@ -4214,26 +4215,26 @@ static void test_GetFileInformationByHandleEx(void)
}
ret2 = GetTempPathA(sizeof(tempPath), tempPath);
- ok(ret2, "GetFileInformationByHandleEx: GetTempPathA failed, got error %u.\n", GetLastError());
+ ok(ret2, "GetFileInformationByHandleEx: GetTempPathA failed, got error %lu.\n", GetLastError());
/* ensure the existence of a file in the temp folder */
ret2 = GetTempFileNameA(tempPath, "abc", 0, tempFileName);
- ok(ret2, "GetFileInformationByHandleEx: GetTempFileNameA failed, got error %u.\n", GetLastError());
+ ok(ret2, "GetFileInformationByHandleEx: GetTempFileNameA failed, got error %lu.\n", GetLastError());
ret2 = GetFileAttributesA(tempFileName);
ok(ret2 != INVALID_FILE_ATTRIBUTES, "GetFileInformationByHandleEx: "
- "GetFileAttributesA failed to find the temp file, got error %u.\n", GetLastError());
+ "GetFileAttributesA failed to find the temp file, got error %lu.\n", GetLastError());
directory = CreateFileA(tempPath, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL);
ok(directory != INVALID_HANDLE_VALUE, "GetFileInformationByHandleEx: failed to open the temp folder, "
- "got error %u.\n", GetLastError());
+ "got error %lu.\n", GetLastError());
for (i = 0; i < ARRAY_SIZE(checks); i += 1)
{
SetLastError(0xdeadbeef);
ret = pGetFileInformationByHandleEx(directory, checks[i].handleClass, checks[i].ptr, checks[i].size);
- ok(!ret && GetLastError() == checks[i].errorCode, "GetFileInformationByHandleEx: expected error %u, "
- "got %u.\n", checks[i].errorCode, GetLastError());
+ ok(!ret && GetLastError() == checks[i].errorCode, "GetFileInformationByHandleEx: expected error %lu, "
+ "got %lu.\n", checks[i].errorCode, GetLastError());
}
while (TRUE)
@@ -4242,7 +4243,7 @@ static void test_GetFileInformationByHandleEx(void)
ret = pGetFileInformationByHandleEx(directory, FileIdBothDirectoryInfo, buffer, sizeof(buffer));
if (!ret && GetLastError() == ERROR_NO_MORE_FILES)
break;
- ok(ret, "GetFileInformationByHandleEx: failed to query for FileIdBothDirectoryInfo, got error %u.\n", GetLastError());
+ ok(ret, "GetFileInformationByHandleEx: failed to query for FileIdBothDirectoryInfo, got error %lu.\n", GetLastError());
if (!ret)
break;
bothDirInfo = (FILE_ID_BOTH_DIR_INFO *)buffer;
@@ -4262,12 +4263,12 @@ static void test_GetFileInformationByHandleEx(void)
file = CreateFileA(tempFileName, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL, OPEN_EXISTING, 0, NULL);
ok(file != INVALID_HANDLE_VALUE, "GetFileInformationByHandleEx: failed to open the temp file, "
- "got error %u.\n", GetLastError());
+ "got error %lu.\n", GetLastError());
/* Test FileBasicInfo; make sure the write time changes when a file is updated */
memset(buffer, 0xff, sizeof(buffer));
ret = pGetFileInformationByHandleEx(file, FileBasicInfo, buffer, sizeof(buffer));
- ok(ret, "GetFileInformationByHandleEx: failed to get FileBasicInfo, %u\n", GetLastError());
+ ok(ret, "GetFileInformationByHandleEx: failed to get FileBasicInfo, %lu\n", GetLastError());
basicInfo = (FILE_BASIC_INFO *)buffer;
prevWrite = basicInfo->LastWriteTime;
CloseHandle(file);
@@ -4278,7 +4279,7 @@ static void test_GetFileInformationByHandleEx(void)
file = CreateFileA(tempFileName, GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL, OPEN_EXISTING, 0, NULL);
ok(file != INVALID_HANDLE_VALUE, "GetFileInformationByHandleEx: failed to open the temp file, "
- "got error %u.\n", GetLastError());
+ "got error %lu.\n", GetLastError());
ret = WriteFile(file, tempFileName, strlen(tempFileName), &written, NULL);
ok(ret, "GetFileInformationByHandleEx: Write failed\n");
CloseHandle(file);
@@ -4286,11 +4287,11 @@ static void test_GetFileInformationByHandleEx(void)
file = CreateFileA(tempFileName, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL, OPEN_EXISTING, 0, NULL);
ok(file != INVALID_HANDLE_VALUE, "GetFileInformationByHandleEx: failed to open the temp file, "
- "got error %u.\n", GetLastError());
+ "got error %lu.\n", GetLastError());
memset(buffer, 0xff, sizeof(buffer));
ret = pGetFileInformationByHandleEx(file, FileBasicInfo, buffer, sizeof(buffer));
- ok(ret, "GetFileInformationByHandleEx: failed to get FileBasicInfo, %u\n", GetLastError());
+ ok(ret, "GetFileInformationByHandleEx: failed to get FileBasicInfo, %lu\n", GetLastError());
basicInfo = (FILE_BASIC_INFO *)buffer;
/* Could also check that the creation time didn't change - on windows
* it doesn't, but on wine, it does change even if it shouldn't. */
@@ -4300,7 +4301,7 @@ static void test_GetFileInformationByHandleEx(void)
/* Test FileStandardInfo, check some basic parameters */
memset(buffer, 0xff, sizeof(buffer));
ret = pGetFileInformationByHandleEx(file, FileStandardInfo, buffer, sizeof(buffer));
- ok(ret, "GetFileInformationByHandleEx: failed to get FileStandardInfo, %u\n", GetLastError());
+ ok(ret, "GetFileInformationByHandleEx: failed to get FileStandardInfo, %lu\n", GetLastError());
standardInfo = (FILE_STANDARD_INFO *)buffer;
ok(standardInfo->NumberOfLinks == 1, "GetFileInformationByHandleEx: Unexpected number of links\n");
ok(standardInfo->DeletePending == FALSE, "GetFileInformationByHandleEx: Unexpected pending delete\n");
@@ -4309,7 +4310,7 @@ static void test_GetFileInformationByHandleEx(void)
/* Test FileNameInfo */
memset(buffer, 0xff, sizeof(buffer));
ret = pGetFileInformationByHandleEx(file, FileNameInfo, buffer, sizeof(buffer));
- ok(ret, "GetFileInformationByHandleEx: failed to get FileNameInfo, %u\n", GetLastError());
+ ok(ret, "GetFileInformationByHandleEx: failed to get FileNameInfo, %lu\n", GetLastError());
nameInfo = (FILE_NAME_INFO *)buffer;
strPtr = strchr(tempFileName, '\\');
ok(strPtr != NULL, "GetFileInformationByHandleEx: Temp filename didn't contain backslash\n");
@@ -4322,23 +4323,23 @@ static void test_GetFileInformationByHandleEx(void)
/* invalid classes */
SetLastError(0xdeadbeef);
ret = pGetFileInformationByHandleEx(file, FileEndOfFileInfo, &eofinfo, sizeof(eofinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
ret = pGetFileInformationByHandleEx(file, FileIoPriorityHintInfo, &priohintinfo, sizeof(priohintinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
ret = pGetFileInformationByHandleEx(file, FileAllocationInfo, &allocinfo, sizeof(allocinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
ret = pGetFileInformationByHandleEx(file, FileDispositionInfo, &dispinfo, sizeof(dispinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
ret = pGetFileInformationByHandleEx(file, FileRenameInfo, &renameinfo, sizeof(renameinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
CloseHandle(file);
DeleteFileA(tempFileName);
@@ -4361,38 +4362,38 @@ static void test_OpenFileById(void)
}
ret2 = GetTempPathA(sizeof(tempPath), tempPath);
- ok(ret2, "OpenFileById: GetTempPath failed, got error %u.\n", GetLastError());
+ ok(ret2, "OpenFileById: GetTempPath failed, got error %lu.\n", GetLastError());
/* ensure the existence of a file in the temp folder */
ret2 = GetTempFileNameA(tempPath, "abc", 0, tempFileName);
- ok(ret2, "OpenFileById: GetTempFileNameA failed, got error %u.\n", GetLastError());
+ ok(ret2, "OpenFileById: GetTempFileNameA failed, got error %lu.\n", GetLastError());
ret2 = GetFileAttributesA(tempFileName);
ok(ret2 != INVALID_FILE_ATTRIBUTES,
- "OpenFileById: GetFileAttributesA failed to find the temp file, got error %u\n", GetLastError());
+ "OpenFileById: GetFileAttributesA failed to find the temp file, got error %lu\n", GetLastError());
ret2 = MultiByteToWideChar(CP_ACP, 0, tempFileName + strlen(tempPath), -1, tempFileNameW, ARRAY_SIZE(tempFileNameW));
- ok(ret2, "OpenFileById: MultiByteToWideChar failed to convert tempFileName, got error %u.\n", GetLastError());
+ ok(ret2, "OpenFileById: MultiByteToWideChar failed to convert tempFileName, got error %lu.\n", GetLastError());
tempFileNameLen = ret2 - 1;
tempFile = CreateFileA(tempFileName, GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
ok(tempFile != INVALID_HANDLE_VALUE, "OpenFileById: failed to create a temp file, "
- "got error %u.\n", GetLastError());
- ret2 = sprintf(tickCount, "%u", GetTickCount());
+ "got error %lu.\n", GetLastError());
+ ret2 = sprintf(tickCount, "%lu", GetTickCount());
ret = WriteFile(tempFile, tickCount, ret2, &count, NULL);
- ok(ret, "OpenFileById: WriteFile failed, got error %u.\n", GetLastError());
+ ok(ret, "OpenFileById: WriteFile failed, got error %lu.\n", GetLastError());
CloseHandle(tempFile);
directory = CreateFileA(tempPath, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL);
ok(directory != INVALID_HANDLE_VALUE, "OpenFileById: failed to open the temp folder, "
- "got error %u.\n", GetLastError());
+ "got error %lu.\n", GetLastError());
/* get info about the temp folder itself */
bothDirInfo = (FILE_ID_BOTH_DIR_INFO *)buffer;
ret = pGetFileInformationByHandleEx(directory, FileIdBothDirectoryInfo, buffer, sizeof(buffer));
- ok(ret, "OpenFileById: failed to query for FileIdBothDirectoryInfo, got error %u.\n", GetLastError());
+ ok(ret, "OpenFileById: failed to query for FileIdBothDirectoryInfo, got error %lu.\n", GetLastError());
ok(bothDirInfo->FileNameLength == sizeof(WCHAR) && bothDirInfo->FileName[0] == '.',
- "OpenFileById: failed to return the temp folder at the first entry, got error %u.\n", GetLastError());
+ "OpenFileById: failed to return the temp folder at the first entry, got error %lu.\n", GetLastError());
/* open the temp folder itself */
fileIdDescr.dwSize = sizeof(fileIdDescr);
@@ -4400,7 +4401,7 @@ static void test_OpenFileById(void)
U(fileIdDescr).FileId = bothDirInfo->FileId;
handle = pOpenFileById(directory, &fileIdDescr, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, NULL, 0);
todo_wine
- ok(handle != INVALID_HANDLE_VALUE, "OpenFileById: failed to open the temp folder itself, got error %u.\n", GetLastError());
+ ok(handle != INVALID_HANDLE_VALUE, "OpenFileById: failed to open the temp folder itself, got error %lu.\n", GetLastError());
CloseHandle(handle);
/* find the temp file in the temp folder */
@@ -4408,7 +4409,7 @@ static void test_OpenFileById(void)
while (!found)
{
ret = pGetFileInformationByHandleEx(directory, FileIdBothDirectoryInfo, buffer, sizeof(buffer));
- ok(ret, "OpenFileById: failed to query for FileIdBothDirectoryInfo, got error %u.\n", GetLastError());
+ ok(ret, "OpenFileById: failed to query for FileIdBothDirectoryInfo, got error %lu.\n", GetLastError());
if (!ret)
break;
bothDirInfo = (FILE_ID_BOTH_DIR_INFO *)buffer;
@@ -4430,17 +4431,17 @@ static void test_OpenFileById(void)
SetLastError(0xdeadbeef);
handle = pOpenFileById(directory, NULL, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, NULL, 0);
ok(handle == INVALID_HANDLE_VALUE && GetLastError() == ERROR_INVALID_PARAMETER,
- "OpenFileById: expected ERROR_INVALID_PARAMETER, got error %u.\n", GetLastError());
+ "OpenFileById: expected ERROR_INVALID_PARAMETER, got error %lu.\n", GetLastError());
fileIdDescr.dwSize = sizeof(fileIdDescr);
fileIdDescr.Type = FileIdType;
U(fileIdDescr).FileId = bothDirInfo->FileId;
handle = pOpenFileById(directory, &fileIdDescr, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, NULL, 0);
- ok(handle != INVALID_HANDLE_VALUE, "OpenFileById: failed to open the file, got error %u.\n", GetLastError());
+ ok(handle != INVALID_HANDLE_VALUE, "OpenFileById: failed to open the file, got error %lu.\n", GetLastError());
ret = ReadFile(handle, buffer, sizeof(buffer), &count, NULL);
buffer[count] = 0;
- ok(ret, "OpenFileById: ReadFile failed, got error %u.\n", GetLastError());
+ ok(ret, "OpenFileById: ReadFile failed, got error %lu.\n", GetLastError());
ok(strcmp(tickCount, buffer) == 0, "OpenFileById: invalid contents of the temp file.\n");
CloseHandle(handle);
@@ -4472,13 +4473,13 @@ static void test_SetFileValidData(void)
ret = pSetFileValidData(INVALID_HANDLE_VALUE, 0);
error = GetLastError();
ok(!ret, "SetFileValidData succeeded\n");
- ok(error == ERROR_INVALID_HANDLE, "got %u\n", error);
+ ok(error == ERROR_INVALID_HANDLE, "got %lu\n", error);
SetLastError(0xdeadbeef);
ret = pSetFileValidData(INVALID_HANDLE_VALUE, -1);
error = GetLastError();
ok(!ret, "SetFileValidData succeeded\n");
- ok(error == ERROR_INVALID_HANDLE, "got %u\n", error);
+ ok(error == ERROR_INVALID_HANDLE, "got %lu\n", error);
/* file opened for reading */
handle = CreateFileA(filename, GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL);
@@ -4487,13 +4488,13 @@ static void test_SetFileValidData(void)
ret = pSetFileValidData(handle, 0);
ok(!ret, "SetFileValidData succeeded\n");
error = GetLastError();
- ok(error == ERROR_ACCESS_DENIED, "got %u\n", error);
+ ok(error == ERROR_ACCESS_DENIED, "got %lu\n", error);
SetLastError(0xdeadbeef);
ret = pSetFileValidData(handle, -1);
error = GetLastError();
ok(!ret, "SetFileValidData succeeded\n");
- ok(error == ERROR_ACCESS_DENIED, "got %u\n", error);
+ ok(error == ERROR_ACCESS_DENIED, "got %lu\n", error);
CloseHandle(handle);
handle = CreateFileA(filename, GENERIC_WRITE, 0, NULL, OPEN_EXISTING, 0, NULL);
@@ -4502,7 +4503,7 @@ static void test_SetFileValidData(void)
ret = pSetFileValidData(handle, 0);
error = GetLastError();
ok(!ret, "SetFileValidData succeeded\n");
- todo_wine ok(error == ERROR_PRIVILEGE_NOT_HELD, "got %u\n", error);
+ todo_wine ok(error == ERROR_PRIVILEGE_NOT_HELD, "got %lu\n", error);
CloseHandle(handle);
privs.PrivilegeCount = 1;
@@ -4524,58 +4525,58 @@ static void test_SetFileValidData(void)
ret = pSetFileValidData(handle, 0);
error = GetLastError();
ok(!ret, "SetFileValidData succeeded\n");
- ok(error == ERROR_INVALID_PARAMETER, "got %u\n", error);
+ ok(error == ERROR_INVALID_PARAMETER, "got %lu\n", error);
SetLastError(0xdeadbeef);
ret = pSetFileValidData(handle, -1);
error = GetLastError();
ok(!ret, "SetFileValidData succeeded\n");
- ok(error == ERROR_INVALID_PARAMETER, "got %u\n", error);
+ ok(error == ERROR_INVALID_PARAMETER, "got %lu\n", error);
SetLastError(0xdeadbeef);
ret = pSetFileValidData(handle, 2);
error = GetLastError();
todo_wine ok(!ret, "SetFileValidData succeeded\n");
- todo_wine ok(error == ERROR_INVALID_PARAMETER, "got %u\n", error);
+ todo_wine ok(error == ERROR_INVALID_PARAMETER, "got %lu\n", error);
ret = pSetFileValidData(handle, 4);
- ok(ret, "SetFileValidData failed %u\n", GetLastError());
+ ok(ret, "SetFileValidData failed %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = pSetFileValidData(handle, 8);
error = GetLastError();
ok(!ret, "SetFileValidData succeeded\n");
- ok(error == ERROR_INVALID_PARAMETER, "got %u\n", error);
+ ok(error == ERROR_INVALID_PARAMETER, "got %lu\n", error);
count = SetFilePointer(handle, 1024, NULL, FILE_END);
- ok(count != INVALID_SET_FILE_POINTER, "SetFilePointer failed %u\n", GetLastError());
+ ok(count != INVALID_SET_FILE_POINTER, "SetFilePointer failed %lu\n", GetLastError());
ret = SetEndOfFile(handle);
- ok(ret, "SetEndOfFile failed %u\n", GetLastError());
+ ok(ret, "SetEndOfFile failed %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = pSetFileValidData(handle, 2);
error = GetLastError();
todo_wine ok(!ret, "SetFileValidData succeeded\n");
- todo_wine ok(error == ERROR_INVALID_PARAMETER, "got %u\n", error);
+ todo_wine ok(error == ERROR_INVALID_PARAMETER, "got %lu\n", error);
ret = pSetFileValidData(handle, 4);
- ok(ret, "SetFileValidData failed %u\n", GetLastError());
+ ok(ret, "SetFileValidData failed %lu\n", GetLastError());
ret = pSetFileValidData(handle, 8);
- ok(ret, "SetFileValidData failed %u\n", GetLastError());
+ ok(ret, "SetFileValidData failed %lu\n", GetLastError());
ret = pSetFileValidData(handle, 4);
error = GetLastError();
todo_wine ok(!ret, "SetFileValidData succeeded\n");
- todo_wine ok(error == ERROR_INVALID_PARAMETER, "got %u\n", error);
+ todo_wine ok(error == ERROR_INVALID_PARAMETER, "got %lu\n", error);
ret = pSetFileValidData(handle, 1024);
- ok(ret, "SetFileValidData failed %u\n", GetLastError());
+ ok(ret, "SetFileValidData failed %lu\n", GetLastError());
ret = pSetFileValidData(handle, 2048);
error = GetLastError();
ok(!ret, "SetFileValidData succeeded\n");
- ok(error == ERROR_INVALID_PARAMETER, "got %u\n", error);
+ ok(error == ERROR_INVALID_PARAMETER, "got %lu\n", error);
privs.Privileges[0].Attributes = 0;
AdjustTokenPrivileges(token, FALSE, &privs, sizeof(privs), NULL, NULL);
@@ -4626,54 +4627,54 @@ static void test_ReOpenFile(void)
file = CreateFileA(filename, GENERIC_WRITE, FILE_SHARE_READ, NULL,
CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0);
- ok(file != INVALID_HANDLE_VALUE, "failed to create file, error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "failed to create file, error %lu\n", GetLastError());
ret = WriteFile(file, "foo", 4, &size, NULL);
- ok(ret, "failed to write file, error %u\n", GetLastError());
+ ok(ret, "failed to write file, error %lu\n", GetLastError());
for (i = 0; i < ARRAY_SIZE(invalid_attributes); ++i)
{
SetLastError(0xdeadbeef);
new = pReOpenFile(file, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, invalid_attributes[i]);
ok(new == INVALID_HANDLE_VALUE, "got %p\n", new);
- ok(GetLastError() == ERROR_INVALID_PARAMETER, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_INVALID_PARAMETER, "got error %lu\n", GetLastError());
}
new = pReOpenFile(file, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, 0);
- ok(new != INVALID_HANDLE_VALUE, "got error %u\n", GetLastError());
+ ok(new != INVALID_HANDLE_VALUE, "got error %lu\n", GetLastError());
ret = ReadFile(new, buffer, sizeof(buffer), &size, NULL);
- ok(ret, "failed to read file, error %u\n", GetLastError());
- ok(size == 4, "got size %u\n", size);
+ ok(ret, "failed to read file, error %lu\n", GetLastError());
+ ok(size == 4, "got size %lu\n", size);
ok(!strcmp(buffer, "foo"), "got wrong data\n");
CloseHandle(new);
for (i = 0; i < ARRAY_SIZE(valid_attributes); ++i)
{
new = pReOpenFile(file, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, valid_attributes[i]);
- ok(new != INVALID_HANDLE_VALUE, "got error %u\n", GetLastError());
+ ok(new != INVALID_HANDLE_VALUE, "got error %lu\n", GetLastError());
CloseHandle(new);
}
SetLastError(0xdeadbeef);
new = pReOpenFile(file, GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, 0);
ok(new == INVALID_HANDLE_VALUE, "got %p\n", new);
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "got error %lu\n", GetLastError());
CloseHandle(file);
ret = DeleteFileA(filename);
- ok(ret, "failed to delete file, error %u\n", GetLastError());
+ ok(ret, "failed to delete file, error %lu\n", GetLastError());
file = CreateNamedPipeA("\\\\.\\pipe\\test_pipe", PIPE_ACCESS_DUPLEX, 0, 1, 1000, 1000, 1000, NULL);
- ok(file != INVALID_HANDLE_VALUE, "failed to create pipe, error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "failed to create pipe, error %lu\n", GetLastError());
new = pReOpenFile(file, GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, 0);
- ok(new != INVALID_HANDLE_VALUE, "got error %u\n", GetLastError());
+ ok(new != INVALID_HANDLE_VALUE, "got error %lu\n", GetLastError());
ret = WriteFile(file, "foo", 4, &size, NULL);
- ok(ret, "failed to write file, error %u\n", GetLastError());
+ ok(ret, "failed to write file, error %lu\n", GetLastError());
ret = ReadFile(new, buffer, sizeof(buffer), &size, NULL);
- ok(ret, "failed to read file, error %u\n", GetLastError());
- ok(size == 4, "got size %u\n", size);
+ ok(ret, "failed to read file, error %lu\n", GetLastError());
+ ok(size == 4, "got size %lu\n", size);
ok(!strcmp(buffer, "foo"), "got wrong data\n");
CloseHandle(new);
@@ -4695,29 +4696,29 @@ static void test_WriteFileGather(void)
evt = CreateEventW( NULL, TRUE, FALSE, NULL );
ret = GetTempPathA( MAX_PATH, temp_path );
- ok( ret != 0, "GetTempPathA error %d\n", GetLastError() );
+ ok( ret != 0, "GetTempPathA error %ld\n", GetLastError() );
ok( ret < MAX_PATH, "temp path should fit into MAX_PATH\n" );
ret = GetTempFileNameA( temp_path, "wfg", 0, filename );
- ok( ret != 0, "GetTempFileNameA error %d\n", GetLastError() );
+ ok( ret != 0, "GetTempFileNameA error %ld\n", GetLastError() );
hfile = CreateFileA( filename, GENERIC_READ | GENERIC_WRITE, 0, 0, CREATE_ALWAYS,
FILE_FLAG_NO_BUFFERING | FILE_FLAG_OVERLAPPED | FILE_ATTRIBUTE_NORMAL, 0 );
- ok( hfile != INVALID_HANDLE_VALUE, "CreateFile failed err %u\n", GetLastError() );
+ ok( hfile != INVALID_HANDLE_VALUE, "CreateFile failed err %lu\n", GetLastError() );
if (hfile == INVALID_HANDLE_VALUE) return;
hiocp1 = CreateIoCompletionPort( INVALID_HANDLE_VALUE, NULL, 999, 0 );
hiocp2 = CreateIoCompletionPort( hfile, hiocp1, 999, 0 );
- ok( hiocp2 != 0, "CreateIoCompletionPort failed err %u\n", GetLastError() );
+ ok( hiocp2 != 0, "CreateIoCompletionPort failed err %lu\n", GetLastError() );
GetSystemInfo( &si );
wbuf = VirtualAlloc( NULL, si.dwPageSize, MEM_COMMIT, PAGE_READWRITE );
- ok( wbuf != NULL, "VirtualAlloc failed err %u\n", GetLastError() );
+ ok( wbuf != NULL, "VirtualAlloc failed err %lu\n", GetLastError() );
rbuf1 = VirtualAlloc( NULL, si.dwPageSize, MEM_COMMIT, PAGE_READWRITE );
- ok( rbuf1 != NULL, "VirtualAlloc failed err %u\n", GetLastError() );
+ ok( rbuf1 != NULL, "VirtualAlloc failed err %lu\n", GetLastError() );
rbuf2 = VirtualAlloc( NULL, si.dwPageSize, MEM_COMMIT, PAGE_READWRITE );
- ok( rbuf2 != NULL, "VirtualAlloc failed err %u\n", GetLastError() );
+ ok( rbuf2 != NULL, "VirtualAlloc failed err %lu\n", GetLastError() );
memset( &ovl, 0, sizeof(ovl) );
ovl.hEvent = evt;
@@ -4726,16 +4727,16 @@ static void test_WriteFileGather(void)
memset( wbuf, 0x42, si.dwPageSize );
SetLastError( 0xdeadbeef );
if (!WriteFileGather( hfile, fse, si.dwPageSize, NULL, &ovl ))
- ok( GetLastError() == ERROR_IO_PENDING, "WriteFileGather failed err %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_IO_PENDING, "WriteFileGather failed err %lu\n", GetLastError() );
ret = GetQueuedCompletionStatus( hiocp2, &size, &key, &povl, 1000 );
- ok( ret, "GetQueuedCompletionStatus failed err %u\n", GetLastError());
+ ok( ret, "GetQueuedCompletionStatus failed err %lu\n", GetLastError());
ok( povl == &ovl, "wrong ovl %p\n", povl );
tx = 0;
br = GetOverlappedResult( hfile, &ovl, &tx, TRUE );
- ok( br == TRUE, "GetOverlappedResult failed: %u\n", GetLastError() );
- ok( tx == si.dwPageSize, "got unexpected bytes transferred: %u\n", tx );
+ ok( br == TRUE, "GetOverlappedResult failed: %lu\n", GetLastError() );
+ ok( tx == si.dwPageSize, "got unexpected bytes transferred: %lu\n", tx );
ResetEvent( evt );
@@ -4748,16 +4749,16 @@ static void test_WriteFileGather(void)
SetLastError( 0xdeadbeef );
br = ReadFileScatter( hfile, fse, si.dwPageSize, NULL, &ovl );
ok( br == FALSE, "ReadFileScatter should be asynchronous\n" );
- ok( GetLastError() == ERROR_IO_PENDING, "ReadFileScatter failed err %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_IO_PENDING, "ReadFileScatter failed err %lu\n", GetLastError() );
ret = GetQueuedCompletionStatus( hiocp2, &size, &key, &povl, 1000 );
- ok( ret, "GetQueuedCompletionStatus failed err %u\n", GetLastError());
+ ok( ret, "GetQueuedCompletionStatus failed err %lu\n", GetLastError());
ok( povl == &ovl, "wrong ovl %p\n", povl );
tx = 0;
br = GetOverlappedResult( hfile, &ovl, &tx, TRUE );
- ok( br == TRUE, "GetOverlappedResult failed: %u\n", GetLastError() );
- ok( tx == si.dwPageSize, "got unexpected bytes transferred: %u\n", tx );
+ ok( br == TRUE, "GetOverlappedResult failed: %lu\n", GetLastError() );
+ ok( tx == si.dwPageSize, "got unexpected bytes transferred: %lu\n", tx );
ok( memcmp( rbuf1, wbuf, si.dwPageSize ) == 0,
"data was not read into buffer\n" );
@@ -4775,26 +4776,26 @@ static void test_WriteFileGather(void)
br = ReadFileScatter( hfile, fse, si.dwPageSize, NULL, &ovl );
ok( br == FALSE, "ReadFileScatter should have failed\n" );
ok( GetLastError() == ERROR_HANDLE_EOF ||
- GetLastError() == ERROR_IO_PENDING, "ReadFileScatter gave wrong error %u\n", GetLastError() );
+ GetLastError() == ERROR_IO_PENDING, "ReadFileScatter gave wrong error %lu\n", GetLastError() );
if (GetLastError() == ERROR_IO_PENDING)
{
SetLastError( 0xdeadbeef );
ret = GetQueuedCompletionStatus( hiocp2, &size, &key, &povl, 1000 );
ok( !ret, "GetQueuedCompletionStatus should have returned failure\n" );
- ok( GetLastError() == ERROR_HANDLE_EOF, "Got wrong error: %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_HANDLE_EOF, "Got wrong error: %lu\n", GetLastError() );
ok( povl == &ovl, "wrong ovl %p\n", povl );
SetLastError( 0xdeadbeef );
br = GetOverlappedResult( hfile, &ovl, &tx, TRUE );
ok( br == FALSE, "GetOverlappedResult should have failed\n" );
- ok( GetLastError() == ERROR_HANDLE_EOF, "Got wrong error: %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_HANDLE_EOF, "Got wrong error: %lu\n", GetLastError() );
}
else
{
SetLastError( 0xdeadbeef );
ret = GetQueuedCompletionStatus( hiocp2, &size, &key, &povl, 100 );
- ok( !ret, "GetQueuedCompletionStatus failed err %u\n", GetLastError() );
- ok( GetLastError() == WAIT_TIMEOUT, "GetQueuedCompletionStatus gave wrong error %u\n", GetLastError() );
+ ok( !ret, "GetQueuedCompletionStatus failed err %lu\n", GetLastError() );
+ ok( GetLastError() == WAIT_TIMEOUT, "GetQueuedCompletionStatus gave wrong error %lu\n", GetLastError() );
ok( povl == NULL, "wrong ovl %p\n", povl );
}
@@ -4811,16 +4812,16 @@ static void test_WriteFileGather(void)
SetLastError( 0xdeadbeef );
br = ReadFileScatter( hfile, fse, si.dwPageSize * 2, NULL, &ovl );
ok( br == FALSE, "ReadFileScatter should be asynchronous\n" );
- ok( GetLastError() == ERROR_IO_PENDING, "ReadFileScatter failed err %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_IO_PENDING, "ReadFileScatter failed err %lu\n", GetLastError() );
ret = GetQueuedCompletionStatus( hiocp2, &size, &key, &povl, 1000 );
- ok( ret, "GetQueuedCompletionStatus failed err %u\n", GetLastError() );
+ ok( ret, "GetQueuedCompletionStatus failed err %lu\n", GetLastError() );
ok( povl == &ovl, "wrong ovl %p\n", povl );
tx = 0;
br = GetOverlappedResult( hfile, &ovl, &tx, TRUE );
- ok( br == TRUE, "GetOverlappedResult failed: %u\n", GetLastError() );
- ok( tx == si.dwPageSize, "got unexpected bytes transferred: %u\n", tx );
+ ok( br == TRUE, "GetOverlappedResult failed: %lu\n", GetLastError() );
+ ok( tx == si.dwPageSize, "got unexpected bytes transferred: %lu\n", tx );
ok( memcmp( rbuf1, wbuf, si.dwPageSize ) == 0,
"data was not read into buffer\n" );
@@ -4839,16 +4840,16 @@ static void test_WriteFileGather(void)
SetLastError( 0xdeadbeef );
br = ReadFileScatter( hfile, fse, si.dwPageSize / 2, NULL, &ovl );
ok( br == FALSE, "ReadFileScatter should be asynchronous\n" );
- ok( GetLastError() == ERROR_IO_PENDING, "ReadFileScatter failed err %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_IO_PENDING, "ReadFileScatter failed err %lu\n", GetLastError() );
ret = GetQueuedCompletionStatus( hiocp2, &size, &key, &povl, 1000 );
- ok( ret, "GetQueuedCompletionStatus failed err %u\n", GetLastError() );
+ ok( ret, "GetQueuedCompletionStatus failed err %lu\n", GetLastError() );
ok( povl == &ovl, "wrong ovl %p\n", povl );
tx = 0;
br = GetOverlappedResult( hfile, &ovl, &tx, TRUE );
- ok( br == TRUE, "GetOverlappedResult failed: %u\n", GetLastError() );
- ok( tx == si.dwPageSize / 2, "got unexpected bytes transferred: %u\n", tx );
+ ok( br == TRUE, "GetOverlappedResult failed: %lu\n", GetLastError() );
+ ok( tx == si.dwPageSize / 2, "got unexpected bytes transferred: %lu\n", tx );
ok( memcmp( rbuf1, wbuf, si.dwPageSize / 2 ) == 0,
"invalid data was read into buffer\n" );
@@ -4859,19 +4860,19 @@ static void test_WriteFileGather(void)
if (pSetFileCompletionNotificationModes)
{
br = pSetFileCompletionNotificationModes(hfile, FILE_SKIP_COMPLETION_PORT_ON_SUCCESS);
- ok(br, "SetFileCompletionNotificationModes failed, error %u.\n", GetLastError());
+ ok(br, "SetFileCompletionNotificationModes failed, error %lu.\n", GetLastError());
br = ReadFileScatter(hfile, fse, si.dwPageSize, NULL, &ovl);
ok(br == FALSE, "ReadFileScatter should be asynchronous.\n");
- ok(GetLastError() == ERROR_IO_PENDING, "ReadFileScatter failed, error %u.\n", GetLastError());
+ ok(GetLastError() == ERROR_IO_PENDING, "ReadFileScatter failed, error %lu.\n", GetLastError());
br = GetQueuedCompletionStatus(hiocp2, &size, &key, &povl, 1000);
- ok(br, "GetQueuedCompletionStatus failed, err %u.\n", GetLastError());
+ ok(br, "GetQueuedCompletionStatus failed, err %lu.\n", GetLastError());
ok(povl == &ovl, "Wrong ovl %p.\n", povl);
br = GetOverlappedResult(hfile, &ovl, &tx, TRUE);
- ok(br, "GetOverlappedResult failed, err %u.\n", GetLastError());
- ok(tx == si.dwPageSize, "Got unexpected size %u.\n", tx);
+ ok(br, "GetOverlappedResult failed, err %lu.\n", GetLastError());
+ ok(tx == si.dwPageSize, "Got unexpected size %lu.\n", tx);
ResetEvent(evt);
}
@@ -4885,7 +4886,7 @@ static void test_WriteFileGather(void)
/* file handle must be overlapped */
hfile = CreateFileA( filename, GENERIC_READ, 0, 0, OPEN_EXISTING,
FILE_FLAG_NO_BUFFERING | FILE_ATTRIBUTE_NORMAL, 0 );
- ok( hfile != INVALID_HANDLE_VALUE, "CreateFile failed err %u\n", GetLastError() );
+ ok( hfile != INVALID_HANDLE_VALUE, "CreateFile failed err %lu\n", GetLastError() );
memset( &ovl, 0, sizeof(ovl) );
memset( fse, 0, sizeof(fse) );
@@ -4894,7 +4895,7 @@ static void test_WriteFileGather(void)
SetLastError( 0xdeadbeef );
br = ReadFileScatter( hfile, fse, si.dwPageSize, NULL, &ovl );
ok( br == FALSE, "ReadFileScatter should fail\n" );
- ok( GetLastError() == ERROR_INVALID_PARAMETER, "ReadFileScatter failed err %u\n", GetLastError() );
+ ok( GetLastError() == ERROR_INVALID_PARAMETER, "ReadFileScatter failed err %lu\n", GetLastError() );
VirtualFree( wbuf, 0, MEM_RELEASE );
VirtualFree( rbuf1, 0, MEM_RELEASE );
@@ -4952,12 +4953,12 @@ static void test_file_access(void)
FILE_FLAG_DELETE_ON_CLOSE, 0);
if (td[i].create_error)
{
- ok(hfile == INVALID_HANDLE_VALUE, "%d: CreateFile should fail\n", i);
- ok(td[i].create_error == GetLastError(), "%d: expected %d, got %d\n", i, td[i].create_error, GetLastError());
+ ok(hfile == INVALID_HANDLE_VALUE, "%ld: CreateFile should fail\n", i);
+ ok(td[i].create_error == GetLastError(), "%ld: expected %d, got %ld\n", i, td[i].create_error, GetLastError());
continue;
}
else
- ok(hfile != INVALID_HANDLE_VALUE, "%d: CreateFile error %d\n", i, GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "%ld: CreateFile error %ld\n", i, GetLastError());
for (j = 0; j < ARRAY_SIZE(td); j++)
{
@@ -4965,7 +4966,7 @@ static void test_file_access(void)
ret = DuplicateHandle(GetCurrentProcess(), hfile, GetCurrentProcess(), &hdup,
td[j].access, 0, 0);
if (is_access_compatible(td[i].access, td[j].access))
- ok(ret, "DuplicateHandle(%#x => %#x) error %d\n", td[i].access, td[j].access, GetLastError());
+ ok(ret, "DuplicateHandle(%#x => %#x) error %ld\n", td[i].access, td[j].access, GetLastError());
else
{
/* FIXME: Remove once Wine is fixed */
@@ -4975,7 +4976,7 @@ static void test_file_access(void)
(!(td[i].access & (GENERIC_WRITE)) && (td[j].access & FILE_APPEND_DATA))))
{
ok(!ret, "DuplicateHandle(%#x => %#x) should fail\n", td[i].access, td[j].access);
- ok(GetLastError() == ERROR_ACCESS_DENIED, "expected ERROR_ACCESS_DENIED, got %d\n", GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "expected ERROR_ACCESS_DENIED, got %ld\n", GetLastError());
}
}
if (ret) CloseHandle(hdup);
@@ -4986,38 +4987,38 @@ static void test_file_access(void)
ret = WriteFile(hfile, "\x5e\xa7", 2, &bytes, NULL);
if (td[i].write_error)
{
- ok(!ret, "%d: WriteFile should fail\n", i);
- ok(td[i].write_error == GetLastError(), "%d: expected %d, got %d\n", i, td[i].write_error, GetLastError());
- ok(bytes == 0, "%d: expected 0, got %u\n", i, bytes);
+ ok(!ret, "%ld: WriteFile should fail\n", i);
+ ok(td[i].write_error == GetLastError(), "%ld: expected %d, got %ld\n", i, td[i].write_error, GetLastError());
+ ok(bytes == 0, "%ld: expected 0, got %lu\n", i, bytes);
}
else
{
- ok(ret, "%d: WriteFile error %d\n", i, GetLastError());
- ok(bytes == 2, "%d: expected 2, got %u\n", i, bytes);
+ ok(ret, "%ld: WriteFile error %ld\n", i, GetLastError());
+ ok(bytes == 2, "%ld: expected 2, got %lu\n", i, bytes);
}
SetLastError(0xdeadbeef);
ret = SetFilePointer(hfile, 0, NULL, FILE_BEGIN);
- ok(ret != INVALID_SET_FILE_POINTER, "SetFilePointer error %d\n", GetLastError());
+ ok(ret != INVALID_SET_FILE_POINTER, "SetFilePointer error %ld\n", GetLastError());
SetLastError(0xdeadbeef);
bytes = 0xdeadbeef;
ret = ReadFile(hfile, buf, sizeof(buf), &bytes, NULL);
if (td[i].read_error)
{
- ok(!ret, "%d: ReadFile should fail\n", i);
- ok(td[i].read_error == GetLastError(), "%d: expected %d, got %d\n", i, td[i].read_error, GetLastError());
- ok(bytes == 0, "%d: expected 0, got %u\n", i, bytes);
+ ok(!ret, "%ld: ReadFile should fail\n", i);
+ ok(td[i].read_error == GetLastError(), "%ld: expected %d, got %ld\n", i, td[i].read_error, GetLastError());
+ ok(bytes == 0, "%ld: expected 0, got %lu\n", i, bytes);
}
else
{
- ok(ret, "%d: ReadFile error %d\n", i, GetLastError());
+ ok(ret, "%ld: ReadFile error %ld\n", i, GetLastError());
if (td[i].write_error)
- ok(bytes == 0, "%d: expected 0, got %u\n", i, bytes);
+ ok(bytes == 0, "%ld: expected 0, got %lu\n", i, bytes);
else
{
- ok(bytes == 2, "%d: expected 2, got %u\n", i, bytes);
- ok(buf[0] == 0x5e && buf[1] == 0xa7, "%d: expected 5ea7, got %02x%02x\n", i, buf[0], buf[1]);
+ ok(bytes == 2, "%ld: expected 2, got %lu\n", i, bytes);
+ ok(buf[0] == 0x5e && buf[1] == 0xa7, "%ld: expected 5ea7, got %02x%02x\n", i, buf[0], buf[1]);
}
}
@@ -5045,66 +5046,66 @@ static void test_GetFinalPathNameByHandleA(void)
/* Test calling with INVALID_HANDLE_VALUE */
SetLastError(0xdeadbeaf);
count = pGetFinalPathNameByHandleA(INVALID_HANDLE_VALUE, result_path, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == 0, "Expected length 0, got %u\n", count);
- ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %u\n", GetLastError());
+ ok(count == 0, "Expected length 0, got %lu\n", count);
+ ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %lu\n", GetLastError());
count = GetTempPathA(MAX_PATH, temp_path);
- ok(count, "Failed to get temp path, error %u\n", GetLastError());
+ ok(count, "Failed to get temp path, error %lu\n", GetLastError());
ret = GetTempFileNameA(temp_path, prefix, 0, test_path);
- ok(ret != 0, "GetTempFileNameA error %u\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %lu\n", GetLastError());
ret = GetLongPathNameA(test_path, long_path, MAX_PATH);
- ok(ret != 0, "GetLongPathNameA error %u\n", GetLastError());
+ ok(ret != 0, "GetLongPathNameA error %lu\n", GetLastError());
strcpy(dos_path, dos_prefix);
strcat(dos_path, long_path);
count = pGetFinalPathNameByHandleA(INVALID_HANDLE_VALUE, NULL, 0, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == 0, "Expected length 0, got %u\n", count);
- ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %u\n", GetLastError());
+ ok(count == 0, "Expected length 0, got %lu\n", count);
+ ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %lu\n", GetLastError());
file = CreateFileA(test_path, GENERIC_READ | GENERIC_WRITE, 0, NULL,
CREATE_ALWAYS, FILE_FLAG_DELETE_ON_CLOSE, 0);
- ok(file != INVALID_HANDLE_VALUE, "CreateFileA error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "CreateFileA error %lu\n", GetLastError());
if (0) {
/* Windows crashes on NULL path */
count = pGetFinalPathNameByHandleA(file, NULL, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == 0, "Expected length 0, got %u\n", count);
- ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %u\n", GetLastError());
+ ok(count == 0, "Expected length 0, got %lu\n", count);
+ ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %lu\n", GetLastError());
}
/* Test 0-length path */
count = pGetFinalPathNameByHandleA(file, result_path, 0, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == strlen(dos_path), "Expected length %u, got %u\n", lstrlenA(dos_path), count);
+ ok(count == strlen(dos_path), "Expected length %u, got %lu\n", lstrlenA(dos_path), count);
/* Test 0 and NULL path */
count = pGetFinalPathNameByHandleA(file, NULL, 0, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == strlen(dos_path), "Expected length %u, got %u\n", lstrlenA(dos_path), count);
+ ok(count == strlen(dos_path), "Expected length %u, got %lu\n", lstrlenA(dos_path), count);
/* Test VOLUME_NAME_DOS with sufficient buffer size */
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleA(file, result_path, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == strlen(dos_path), "Expected length %u, got %u\n", (DWORD)strlen(dos_path), count);
+ ok(count == strlen(dos_path), "Expected length %lu, got %lu\n", (DWORD)strlen(dos_path), count);
ok(lstrcmpiA(dos_path, result_path) == 0, "Expected %s, got %s\n", dos_path, result_path);
/* Test VOLUME_NAME_DOS with insufficient buffer size */
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleA(file, result_path, strlen(dos_path)-2, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == strlen(dos_path), "Expected length %u, got %u\n", (DWORD)strlen(dos_path), count);
+ ok(count == strlen(dos_path), "Expected length %lu, got %lu\n", (DWORD)strlen(dos_path), count);
ok(result_path[0] == 0x11, "Result path was modified\n");
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleA(file, result_path, strlen(dos_path)-1, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == strlen(dos_path), "Expected length %u, got %u\n", (DWORD)strlen(dos_path), count);
+ ok(count == strlen(dos_path), "Expected length %lu, got %lu\n", (DWORD)strlen(dos_path), count);
ok(result_path[0] == 0x11, "Result path was modified\n");
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleA(file, result_path, strlen(dos_path), FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == strlen(dos_path), "Expected length %u, got %u\n", (DWORD)strlen(dos_path), count);
+ ok(count == strlen(dos_path), "Expected length %lu, got %lu\n", (DWORD)strlen(dos_path), count);
ok(result_path[0] == 0x11, "Result path was modified\n");
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleA(file, result_path, strlen(dos_path)+1, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == strlen(dos_path), "Expected length %u, got %u\n", (DWORD)strlen(dos_path), count);
+ ok(count == strlen(dos_path), "Expected length %lu, got %lu\n", (DWORD)strlen(dos_path), count);
ok(result_path[0] != 0x11, "Result path was not modified\n");
ok(!result_path[strlen(dos_path)], "Expected nullterminated string\n");
ok(result_path[strlen(dos_path)+1] == 0x11, "Buffer overflow\n");
@@ -5138,77 +5139,77 @@ static void test_GetFinalPathNameByHandleW(void)
/* Test calling with INVALID_HANDLE_VALUE */
SetLastError(0xdeadbeaf);
count = pGetFinalPathNameByHandleW(INVALID_HANDLE_VALUE, result_path, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == 0, "Expected length 0, got %u\n", count);
- ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %u\n", GetLastError());
+ ok(count == 0, "Expected length 0, got %lu\n", count);
+ ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %lu\n", GetLastError());
count = pGetFinalPathNameByHandleW(INVALID_HANDLE_VALUE, NULL, 0, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == 0, "Expected length 0, got %u\n", count);
- ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %u\n", GetLastError());
+ ok(count == 0, "Expected length 0, got %lu\n", count);
+ ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %lu\n", GetLastError());
count = GetTempPathW(MAX_PATH, temp_path);
- ok(count, "Failed to get temp path, error %u\n", GetLastError());
+ ok(count, "Failed to get temp path, error %lu\n", GetLastError());
ret = GetTempFileNameW(temp_path, prefix, 0, test_path);
- ok(ret != 0, "GetTempFileNameW error %u\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %lu\n", GetLastError());
ret = GetLongPathNameW(test_path, long_path, MAX_PATH);
- ok(ret != 0, "GetLongPathNameW error %u\n", GetLastError());
+ ok(ret != 0, "GetLongPathNameW error %lu\n", GetLastError());
lstrcpyW(dos_path, dos_prefix);
lstrcatW(dos_path, long_path);
file = CreateFileW(test_path, GENERIC_READ | GENERIC_WRITE, 0, NULL,
CREATE_ALWAYS, FILE_FLAG_DELETE_ON_CLOSE, 0);
- ok(file != INVALID_HANDLE_VALUE, "CreateFileW error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "CreateFileW error %lu\n", GetLastError());
if (0) {
/* Windows crashes on NULL path */
count = pGetFinalPathNameByHandleW(file, NULL, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == 0, "Expected length 0, got %u\n", count);
- ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %u\n", GetLastError());
+ ok(count == 0, "Expected length 0, got %lu\n", count);
+ ok(GetLastError() == ERROR_INVALID_HANDLE, "Expected ERROR_INVALID_HANDLE, got %lu\n", GetLastError());
}
/* Test 0-length path */
count = pGetFinalPathNameByHandleW(file, result_path, 0, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
ok(count == lstrlenW(dos_path) + 1 ||
- broken(count == lstrlenW(dos_path) + 2), "Expected length %u, got %u\n", lstrlenW(dos_path) + 1, count);
+ broken(count == lstrlenW(dos_path) + 2), "Expected length %u, got %lu\n", lstrlenW(dos_path) + 1, count);
/* Test 0 and NULL path */
count = pGetFinalPathNameByHandleW(file, NULL, 0, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
ok(count == lstrlenW(dos_path) + 1 ||
- broken(count == lstrlenW(dos_path) + 2), "Expected length %u, got %u\n", lstrlenW(dos_path) + 1, count);
+ broken(count == lstrlenW(dos_path) + 2), "Expected length %u, got %lu\n", lstrlenW(dos_path) + 1, count);
/* Test VOLUME_NAME_DOS with sufficient buffer size */
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleW(file, result_path, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == lstrlenW(dos_path), "Expected length %u, got %u\n", lstrlenW(dos_path), count);
+ ok(count == lstrlenW(dos_path), "Expected length %u, got %lu\n", lstrlenW(dos_path), count);
ok(lstrcmpiW(dos_path, result_path) == 0, "Expected %s, got %s\n", wine_dbgstr_w(dos_path), wine_dbgstr_w(result_path));
/* Test VOLUME_NAME_DOS with insufficient buffer size */
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleW(file, result_path, lstrlenW(dos_path)-1, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == lstrlenW(dos_path) + 1, "Expected length %u, got %u\n", lstrlenW(dos_path) + 1, count);
+ ok(count == lstrlenW(dos_path) + 1, "Expected length %u, got %lu\n", lstrlenW(dos_path) + 1, count);
ok(result_path[0] == 0x1111, "Result path was modified\n");
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleW(file, result_path, lstrlenW(dos_path), FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == lstrlenW(dos_path) + 1, "Expected length %u, got %u\n", lstrlenW(dos_path) + 1, count);
+ ok(count == lstrlenW(dos_path) + 1, "Expected length %u, got %lu\n", lstrlenW(dos_path) + 1, count);
ok(result_path[0] == 0x1111, "Result path was modified\n");
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleW(file, result_path, lstrlenW(dos_path)+1, FILE_NAME_NORMALIZED | VOLUME_NAME_DOS);
- ok(count == lstrlenW(dos_path), "Expected length %u, got %u\n", lstrlenW(dos_path), count);
+ ok(count == lstrlenW(dos_path), "Expected length %u, got %lu\n", lstrlenW(dos_path), count);
ok(result_path[0] != 0x1111, "Result path was not modified\n");
ok(!result_path[lstrlenW(dos_path)], "Expected nullterminated string\n");
ok(result_path[lstrlenW(dos_path)+1] == 0x1111, "Buffer overflow\n");
success = GetVolumePathNameW(long_path, drive_part, MAX_PATH);
- ok(success, "GetVolumePathNameW error %u\n", GetLastError());
+ ok(success, "GetVolumePathNameW error %lu\n", GetLastError());
success = GetVolumeNameForVolumeMountPointW(drive_part, volume_path, ARRAY_SIZE(volume_path));
- ok(success, "GetVolumeNameForVolumeMountPointW error %u\n", GetLastError());
+ ok(success, "GetVolumeNameForVolumeMountPointW error %lu\n", GetLastError());
/* Test for VOLUME_NAME_GUID */
lstrcatW(volume_path, long_path + lstrlenW(drive_part));
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleW(file, result_path, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_GUID);
- ok(count == lstrlenW(volume_path), "Expected length %u, got %u\n", lstrlenW(volume_path), count);
+ ok(count == lstrlenW(volume_path), "Expected length %u, got %lu\n", lstrlenW(volume_path), count);
ok(lstrcmpiW(volume_path, result_path) == 0, "Expected %s, got %s\n",
wine_dbgstr_w(volume_path), wine_dbgstr_w(result_path));
@@ -5216,19 +5217,19 @@ static void test_GetFinalPathNameByHandleW(void)
file_part = long_path + lstrlenW(drive_part) - 1;
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleW(file, result_path, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_NONE);
- ok(count == lstrlenW(file_part), "Expected length %u, got %u\n", lstrlenW(file_part), count);
+ ok(count == lstrlenW(file_part), "Expected length %u, got %lu\n", lstrlenW(file_part), count);
ok(lstrcmpiW(file_part, result_path) == 0, "Expected %s, got %s\n",
wine_dbgstr_w(file_part), wine_dbgstr_w(result_path));
drive_part[lstrlenW(drive_part)-1] = 0;
success = QueryDosDeviceW(drive_part, nt_path, ARRAY_SIZE(nt_path));
- ok(success, "QueryDosDeviceW error %u\n", GetLastError());
+ ok(success, "QueryDosDeviceW error %lu\n", GetLastError());
/* Test for VOLUME_NAME_NT */
lstrcatW(nt_path, file_part);
memset(result_path, 0x11, sizeof(result_path));
count = pGetFinalPathNameByHandleW(file, result_path, MAX_PATH, FILE_NAME_NORMALIZED | VOLUME_NAME_NT);
- ok(count == lstrlenW(nt_path), "Expected length %u, got %u\n", lstrlenW(nt_path), count);
+ ok(count == lstrlenW(nt_path), "Expected length %u, got %lu\n", lstrlenW(nt_path), count);
ok(lstrcmpiW(nt_path, result_path) == 0, "Expected %s, got %s\n",
wine_dbgstr_w(nt_path), wine_dbgstr_w(result_path));
@@ -5257,97 +5258,97 @@ static void test_SetFileInformationByHandle(void)
}
ret = GetTempPathA(sizeof(tempPath), tempPath);
- ok(ret, "GetTempPathA failed, got error %u.\n", GetLastError());
+ ok(ret, "GetTempPathA failed, got error %lu.\n", GetLastError());
/* ensure the existence of a file in the temp folder */
ret = GetTempFileNameA(tempPath, "abc", 0, tempFileName);
- ok(ret, "GetTempFileNameA failed, got error %u.\n", GetLastError());
+ ok(ret, "GetTempFileNameA failed, got error %lu.\n", GetLastError());
file = CreateFileA(tempFileName, GENERIC_READ | FILE_WRITE_ATTRIBUTES, FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE,
NULL, OPEN_EXISTING, FILE_FLAG_DELETE_ON_CLOSE, NULL);
- ok(file != INVALID_HANDLE_VALUE, "failed to open the temp file, error %u.\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "failed to open the temp file, error %lu.\n", GetLastError());
/* invalid classes */
SetLastError(0xdeadbeef);
ret = pSetFileInformationByHandle(file, FileStandardInfo, &stdinfo, sizeof(stdinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
memset(&compressinfo, 0, sizeof(compressinfo));
SetLastError(0xdeadbeef);
ret = pSetFileInformationByHandle(file, FileCompressionInfo, &compressinfo, sizeof(compressinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
ret = pSetFileInformationByHandle(file, FileAttributeTagInfo, &fileattrinfo, sizeof(fileattrinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
hintinfo.PriorityHint = MaximumIoPriorityHintType;
ret = pSetFileInformationByHandle(file, FileIoPriorityHintInfo, &hintinfo, sizeof(hintinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
hintinfo.PriorityHint = IoPriorityHintNormal;
ret = pSetFileInformationByHandle(file, FileIoPriorityHintInfo, &hintinfo, sizeof(hintinfo));
- ok(ret, "setting FileIoPriorityHintInfo got %d, error %d\n", ret, GetLastError());
+ ok(ret, "setting FileIoPriorityHintInfo got %d, error %ld\n", ret, GetLastError());
hintinfo.PriorityHint = IoPriorityHintVeryLow;
ret = pSetFileInformationByHandle(file, FileIoPriorityHintInfo, &hintinfo, sizeof(hintinfo));
- ok(ret, "setting FileIoPriorityHintInfo got %d, error %d\n", ret, GetLastError());
+ ok(ret, "setting FileIoPriorityHintInfo got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
ret = pSetFileInformationByHandle(file, FileIoPriorityHintInfo, &hintinfo, sizeof(hintinfo) - 1);
- ok(!ret && GetLastError() == ERROR_BAD_LENGTH, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_BAD_LENGTH, "got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
hintinfo.PriorityHint = IoPriorityHintVeryLow - 1;
ret = pSetFileInformationByHandle(file, FileIoPriorityHintInfo, &hintinfo, sizeof(hintinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
memset(&protinfo, 0, sizeof(protinfo));
protinfo.StructureVersion = 1;
protinfo.StructureSize = sizeof(protinfo);
SetLastError(0xdeadbeef);
ret = pSetFileInformationByHandle(file, FileRemoteProtocolInfo, &protinfo, sizeof(protinfo));
- ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_INVALID_PARAMETER, "got %d, error %ld\n", ret, GetLastError());
/* test FileDispositionInfo, additional details already covered by ntdll tests */
SetLastError(0xdeadbeef);
ret = pSetFileInformationByHandle(file, FileDispositionInfo, &dispinfo, 0);
todo_wine
- ok(!ret && GetLastError() == ERROR_BAD_LENGTH, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_BAD_LENGTH, "got %d, error %ld\n", ret, GetLastError());
SetLastError(0xdeadbeef);
ret = pSetFileInformationByHandle(file, FileBasicInfo, &basicinfo, 0);
todo_wine
- ok(!ret && GetLastError() == ERROR_BAD_LENGTH, "got %d, error %d\n", ret, GetLastError());
+ ok(!ret && GetLastError() == ERROR_BAD_LENGTH, "got %d, error %ld\n", ret, GetLastError());
memset(&basicinfo, 0, sizeof(basicinfo));
ret = pGetFileInformationByHandleEx(file, FileBasicInfo, &basicinfo, sizeof(basicinfo));
- ok(ret, "Failed to get basic info, error %d.\n", GetLastError());
+ ok(ret, "Failed to get basic info, error %ld.\n", GetLastError());
atime = basicinfo.LastAccessTime;
basicinfo.LastAccessTime.QuadPart++;
ret = pSetFileInformationByHandle(file, FileBasicInfo, &basicinfo, sizeof(basicinfo));
- ok(ret, "Failed to set basic info, error %d.\n", GetLastError());
+ ok(ret, "Failed to set basic info, error %ld.\n", GetLastError());
memset(&basicinfo, 0, sizeof(basicinfo));
ret = pGetFileInformationByHandleEx(file, FileBasicInfo, &basicinfo, sizeof(basicinfo));
- ok(ret, "Failed to get basic info, error %d.\n", GetLastError());
+ ok(ret, "Failed to get basic info, error %ld.\n", GetLastError());
ok(atime.QuadPart + 1 == basicinfo.LastAccessTime.QuadPart, "Unexpected access time.\n");
memset(&basicinfo, 0, sizeof(basicinfo));
basicinfo.LastAccessTime.QuadPart = -1;
ret = pSetFileInformationByHandle(file, FileBasicInfo, &basicinfo, sizeof(basicinfo));
- ok(ret, "Failed to set basic info, error %d.\n", GetLastError());
+ ok(ret, "Failed to set basic info, error %ld.\n", GetLastError());
memset(&basicinfo, 0, sizeof(basicinfo));
ret = pGetFileInformationByHandleEx(file, FileBasicInfo, &basicinfo, sizeof(basicinfo));
- ok(ret, "Failed to get basic info, error %d.\n", GetLastError());
+ ok(ret, "Failed to get basic info, error %ld.\n", GetLastError());
ok(atime.QuadPart + 1 == basicinfo.LastAccessTime.QuadPart, "Unexpected access time.\n");
dispinfo.DeleteFile = TRUE;
ret = pSetFileInformationByHandle(file, FileDispositionInfo, &dispinfo, sizeof(dispinfo));
- ok(ret, "setting FileDispositionInfo failed, error %d\n", GetLastError());
+ ok(ret, "setting FileDispositionInfo failed, error %ld\n", GetLastError());
CloseHandle(file);
}
@@ -5368,19 +5369,19 @@ static void test_SetFileRenameInfo(void)
}
ret = GetTempPathW(MAX_PATH, tempPath);
- ok(ret, "GetTempPathW failed, got error %u.\n", GetLastError());
+ ok(ret, "GetTempPathW failed, got error %lu.\n", GetLastError());
ret = GetTempFileNameW(tempPath, L"abc", 0, tempFileFrom);
- ok(ret, "GetTempFileNameW failed, got error %u.\n", GetLastError());
+ ok(ret, "GetTempFileNameW failed, got error %lu.\n", GetLastError());
ret = GetTempFileNameW(tempPath, L"abc", 0, tempFileTo1);
- ok(ret, "GetTempFileNameW failed, got error %u.\n", GetLastError());
+ ok(ret, "GetTempFileNameW failed, got error %lu.\n", GetLastError());
ret = GetTempFileNameW(tempPath, L"abc", 1, tempFileTo2);
- ok(ret, "GetTempFileNameW failed, got error %u.\n", GetLastError());
+ ok(ret, "GetTempFileNameW failed, got error %lu.\n", GetLastError());
file = CreateFileW(tempFileFrom, GENERIC_READ | GENERIC_WRITE | DELETE, 0, 0, OPEN_EXISTING, 0, 0);
- ok(file != INVALID_HANDLE_VALUE, "failed to create temp file, error %u.\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "failed to create temp file, error %lu.\n", GetLastError());
size = sizeof(FILE_RENAME_INFORMATION) + MAX_PATH;
fri = HeapAlloc(GetProcessHeap(), 0, size);
@@ -5390,27 +5391,27 @@ static void test_SetFileRenameInfo(void)
fri->FileNameLength = wcslen(tempFileTo1) * sizeof(WCHAR);
memcpy(fri->FileName, tempFileTo1, fri->FileNameLength + sizeof(WCHAR));
ret = pSetFileInformationByHandle(file, FileRenameInfo, fri, size);
- ok(!ret && GetLastError() == ERROR_ALREADY_EXISTS, "FileRenameInfo unexpected result %d\n", GetLastError());
+ ok(!ret && GetLastError() == ERROR_ALREADY_EXISTS, "FileRenameInfo unexpected result %ld\n", GetLastError());
fri->ReplaceIfExists = TRUE;
ret = pSetFileInformationByHandle(file, FileRenameInfo, fri, size);
- ok(ret, "FileRenameInfo failed, error %d\n", GetLastError());
+ ok(ret, "FileRenameInfo failed, error %ld\n", GetLastError());
fri->ReplaceIfExists = FALSE;
fri->FileNameLength = wcslen(tempFileTo2) * sizeof(WCHAR);
memcpy(fri->FileName, tempFileTo2, fri->FileNameLength + sizeof(WCHAR));
ret = pSetFileInformationByHandle(file, FileRenameInfo, fri, size);
- ok(ret, "FileRenameInfo failed, error %d\n", GetLastError());
+ ok(ret, "FileRenameInfo failed, error %ld\n", GetLastError());
CloseHandle(file);
file = CreateFileW(tempFileTo2, GENERIC_READ | GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0);
- ok(file != INVALID_HANDLE_VALUE, "file not renamed, error %d\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "file not renamed, error %ld\n", GetLastError());
fri->FileNameLength = wcslen(tempFileTo1) * sizeof(WCHAR);
memcpy(fri->FileName, tempFileTo1, fri->FileNameLength + sizeof(WCHAR));
ret = pSetFileInformationByHandle(file, FileRenameInfo, fri, size);
todo_wine
- ok(!ret && GetLastError() == ERROR_ACCESS_DENIED, "FileRenameInfo unexpected result %d\n", GetLastError());
+ ok(!ret && GetLastError() == ERROR_ACCESS_DENIED, "FileRenameInfo unexpected result %ld\n", GetLastError());
CloseHandle(file);
HeapFree(GetProcessHeap(), 0, fri);
@@ -5439,13 +5440,13 @@ static void test_GetFileAttributesExW(void)
for (test_idx = 0; test_idx < ARRAY_SIZE(tests); ++test_idx)
{
- winetest_push_context("Test %u", test_idx);
+ winetest_push_context("Test %lu", test_idx);
SetLastError(0xdeadbeef);
ret = GetFileAttributesExW(tests[test_idx].path, GetFileExInfoStandard, &info);
error = GetLastError();
ok(!ret, "GetFileAttributesExW succeeded\n");
- ok(error == tests[test_idx].expected_error, "Expected error %u, got %u\n",
+ ok(error == tests[test_idx].expected_error, "Expected error %lu, got %lu\n",
tests[test_idx].expected_error, error);
winetest_pop_context();
@@ -5463,24 +5464,24 @@ static void test_post_completion(void)
BOOL ret;
port = CreateIoCompletionPort( INVALID_HANDLE_VALUE, NULL, 999, 0 );
- ok(port != NULL, "CreateIoCompletionPort failed: %u\n", GetLastError());
+ ok(port != NULL, "CreateIoCompletionPort failed: %lu\n", GetLastError());
ret = GetQueuedCompletionStatus( port, &size, &key, &povl, 0 );
ok(!ret, "GetQueuedCompletionStatus succeeded\n");
- ok(GetLastError() == WAIT_TIMEOUT, "wrong error %u\n", GetLastError());
+ ok(GetLastError() == WAIT_TIMEOUT, "wrong error %lu\n", GetLastError());
ret = PostQueuedCompletionStatus( port, 123, 456, &ovl );
- ok(ret, "PostQueuedCompletionStatus failed: %u\n", GetLastError());
+ ok(ret, "PostQueuedCompletionStatus failed: %lu\n", GetLastError());
ret = GetQueuedCompletionStatus( port, &size, &key, &povl, 0 );
- ok(ret, "GetQueuedCompletionStatus failed: %u\n", GetLastError());
- ok(size == 123, "wrong size %u\n", size);
- ok(key == 456, "wrong key %lu\n", key);
+ ok(ret, "GetQueuedCompletionStatus failed: %lu\n", GetLastError());
+ ok(size == 123, "wrong size %lu\n", size);
+ ok(key == 456, "wrong key %Iu\n", key);
ok(povl == &ovl, "wrong ovl %p\n", povl);
ret = GetQueuedCompletionStatus( port, &size, &key, &povl, 0 );
ok(!ret, "GetQueuedCompletionStatus succeeded\n");
- ok(GetLastError() == WAIT_TIMEOUT, "wrong error %u\n", GetLastError());
+ ok(GetLastError() == WAIT_TIMEOUT, "wrong error %lu\n", GetLastError());
if (!pGetQueuedCompletionStatusEx)
{
@@ -5492,67 +5493,67 @@ static void test_post_completion(void)
count = 0xdeadbeef;
ret = pGetQueuedCompletionStatusEx( port, entries, 2, &count, 0, FALSE );
ok(!ret, "GetQueuedCompletionStatusEx succeeded\n");
- ok(GetLastError() == WAIT_TIMEOUT, "wrong error %u\n", GetLastError());
- ok(count == 1, "wrong count %u\n", count);
+ ok(GetLastError() == WAIT_TIMEOUT, "wrong error %lu\n", GetLastError());
+ ok(count == 1, "wrong count %lu\n", count);
ret = PostQueuedCompletionStatus( port, 123, 456, &ovl );
- ok(ret, "PostQueuedCompletionStatus failed: %u\n", GetLastError());
+ ok(ret, "PostQueuedCompletionStatus failed: %lu\n", GetLastError());
count = 0xdeadbeef;
memset( entries, 0xcc, sizeof(entries) );
ret = pGetQueuedCompletionStatusEx( port, entries, 2, &count, 0, FALSE );
ok(ret, "GetQueuedCompletionStatusEx failed\n");
- ok(count == 1, "wrong count %u\n", count);
- ok(entries[0].lpCompletionKey == 456, "wrong key %lu\n", entries[0].lpCompletionKey);
+ ok(count == 1, "wrong count %lu\n", count);
+ ok(entries[0].lpCompletionKey == 456, "wrong key %Iu\n", entries[0].lpCompletionKey);
ok(entries[0].lpOverlapped == &ovl, "wrong ovl %p\n", entries[0].lpOverlapped);
- ok(!(ULONG)entries[0].Internal, "wrong internal %#x\n", (ULONG)entries[0].Internal);
- ok(entries[0].dwNumberOfBytesTransferred == 123, "wrong size %u\n", entries[0].dwNumberOfBytesTransferred);
+ ok(!(ULONG)entries[0].Internal, "wrong internal %#lx\n", (ULONG)entries[0].Internal);
+ ok(entries[0].dwNumberOfBytesTransferred == 123, "wrong size %lu\n", entries[0].dwNumberOfBytesTransferred);
ret = PostQueuedCompletionStatus( port, 123, 456, &ovl );
- ok(ret, "PostQueuedCompletionStatus failed: %u\n", GetLastError());
+ ok(ret, "PostQueuedCompletionStatus failed: %lu\n", GetLastError());
ret = PostQueuedCompletionStatus( port, 654, 321, &ovl2 );
- ok(ret, "PostQueuedCompletionStatus failed: %u\n", GetLastError());
+ ok(ret, "PostQueuedCompletionStatus failed: %lu\n", GetLastError());
count = 0xdeadbeef;
memset( entries, 0xcc, sizeof(entries) );
ret = pGetQueuedCompletionStatusEx( port, entries, 2, &count, 0, FALSE );
ok(ret, "GetQueuedCompletionStatusEx failed\n");
- ok(count == 2, "wrong count %u\n", count);
- ok(entries[0].lpCompletionKey == 456, "wrong key %lu\n", entries[0].lpCompletionKey);
+ ok(count == 2, "wrong count %lu\n", count);
+ ok(entries[0].lpCompletionKey == 456, "wrong key %Iu\n", entries[0].lpCompletionKey);
ok(entries[0].lpOverlapped == &ovl, "wrong ovl %p\n", entries[0].lpOverlapped);
- ok(!(ULONG)entries[0].Internal, "wrong internal %#x\n", (ULONG)entries[0].Internal);
- ok(entries[0].dwNumberOfBytesTransferred == 123, "wrong size %u\n", entries[0].dwNumberOfBytesTransferred);
- ok(entries[1].lpCompletionKey == 321, "wrong key %lu\n", entries[1].lpCompletionKey);
+ ok(!(ULONG)entries[0].Internal, "wrong internal %#lx\n", (ULONG)entries[0].Internal);
+ ok(entries[0].dwNumberOfBytesTransferred == 123, "wrong size %lu\n", entries[0].dwNumberOfBytesTransferred);
+ ok(entries[1].lpCompletionKey == 321, "wrong key %Iu\n", entries[1].lpCompletionKey);
ok(entries[1].lpOverlapped == &ovl2, "wrong ovl %p\n", entries[1].lpOverlapped);
- ok(!(ULONG)entries[1].Internal, "wrong internal %#x\n", (ULONG)entries[1].Internal);
- ok(entries[1].dwNumberOfBytesTransferred == 654, "wrong size %u\n", entries[1].dwNumberOfBytesTransferred);
+ ok(!(ULONG)entries[1].Internal, "wrong internal %#lx\n", (ULONG)entries[1].Internal);
+ ok(entries[1].dwNumberOfBytesTransferred == 654, "wrong size %lu\n", entries[1].dwNumberOfBytesTransferred);
user_apc_ran = FALSE;
QueueUserAPC( user_apc, GetCurrentThread(), 0 );
ret = pGetQueuedCompletionStatusEx( port, entries, 2, &count, 0, FALSE );
ok(!ret, "GetQueuedCompletionStatusEx succeeded\n");
- ok(GetLastError() == WAIT_TIMEOUT, "wrong error %u\n", GetLastError());
- ok(count == 1, "wrong count %u\n", count);
+ ok(GetLastError() == WAIT_TIMEOUT, "wrong error %lu\n", GetLastError());
+ ok(count == 1, "wrong count %lu\n", count);
ok(!user_apc_ran, "user APC should not have run\n");
ret = pGetQueuedCompletionStatusEx( port, entries, 2, &count, 0, TRUE );
ok(!ret || broken(ret) /* Vista */, "GetQueuedCompletionStatusEx succeeded\n");
if (!ret)
- ok(GetLastError() == WAIT_IO_COMPLETION, "wrong error %u\n", GetLastError());
- ok(count == 1, "wrong count %u\n", count);
+ ok(GetLastError() == WAIT_IO_COMPLETION, "wrong error %lu\n", GetLastError());
+ ok(count == 1, "wrong count %lu\n", count);
ok(user_apc_ran, "user APC should have run\n");
user_apc_ran = FALSE;
QueueUserAPC( user_apc, GetCurrentThread(), 0 );
ret = PostQueuedCompletionStatus( port, 123, 456, &ovl );
- ok(ret, "PostQueuedCompletionStatus failed: %u\n", GetLastError());
+ ok(ret, "PostQueuedCompletionStatus failed: %lu\n", GetLastError());
ret = pGetQueuedCompletionStatusEx( port, entries, 2, &count, 0, TRUE );
ok(ret, "GetQueuedCompletionStatusEx failed\n");
- ok(count == 1, "wrong count %u\n", count);
+ ok(count == 1, "wrong count %lu\n", count);
ok(!user_apc_ran, "user APC should not have run\n");
SleepEx(0, TRUE);
@@ -5575,34 +5576,34 @@ static void test_overlapped_read(void)
DWORD ret;
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret, "Unexpected error %u.\n", GetLastError());
+ ok(ret, "Unexpected error %lu.\n", GetLastError());
ret = GetTempFileNameA(temp_path, prefix, 0, file_name);
- ok(ret, "Unexpected error %u.\n", GetLastError());
+ ok(ret, "Unexpected error %lu.\n", GetLastError());
hfile = CreateFileA(file_name, GENERIC_WRITE, 0,
NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_NO_BUFFERING, NULL);
- ok(hfile != INVALID_HANDLE_VALUE, "Failed to create file, GetLastError() %u.\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "Failed to create file, GetLastError() %lu.\n", GetLastError());
memset(buffer, 0x55, sizeof(buffer));
ret = WriteFile(hfile, buffer, TEST_OVERLAPPED_READ_SIZE, &bytes_count, NULL);
ok(ret && bytes_count == TEST_OVERLAPPED_READ_SIZE,
- "Unexpected WriteFile result, ret %#x, bytes_count %u, GetLastError() %u.\n",
+ "Unexpected WriteFile result, ret %#lx, bytes_count %lu, GetLastError() %lu.\n",
ret, bytes_count, GetLastError());
CloseHandle(hfile);
hfile = CreateFileA(file_name, GENERIC_READ, FILE_SHARE_READ,
NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED | FILE_FLAG_NO_BUFFERING, NULL);
- ok(hfile != INVALID_HANDLE_VALUE, "Failed to create file, GetLastError() %u.\n", GetLastError());
+ ok(hfile != INVALID_HANDLE_VALUE, "Failed to create file, GetLastError() %lu.\n", GetLastError());
memset(&ov, 0, sizeof(ov));
bytes_count = 0xffffffff;
ret = ReadFile(hfile, buffer, TEST_OVERLAPPED_READ_SIZE, &bytes_count, &ov);
ok(!ret && GetLastError() == ERROR_IO_PENDING,
- "Unexpected ReadFile result, ret %#x, GetLastError() %u.\n", ret, GetLastError());
- ok(!bytes_count, "Unexpected read size %u.\n", bytes_count);
+ "Unexpected ReadFile result, ret %#lx, GetLastError() %lu.\n", ret, GetLastError());
+ ok(!bytes_count, "Unexpected read size %lu.\n", bytes_count);
ret = GetOverlappedResult(hfile, &ov, &bytes_count, TRUE);
- ok(ret, "Unexpected error %u.\n", GetLastError());
- ok(bytes_count == TEST_OVERLAPPED_READ_SIZE, "Unexpected read size %u.\n", bytes_count);
+ ok(ret, "Unexpected error %lu.\n", GetLastError());
+ ok(bytes_count == TEST_OVERLAPPED_READ_SIZE, "Unexpected read size %lu.\n", bytes_count);
S(U(ov)).Offset = bytes_count;
ret = ReadFile(hfile, buffer, TEST_OVERLAPPED_READ_SIZE, &bytes_count, &ov);
@@ -5610,18 +5611,18 @@ static void test_overlapped_read(void)
/* Win8+ return ERROR_IO_PENDING like stated in MSDN, while older ones
* return ERROR_HANDLE_EOF right away. */
ok(!ret && (err == ERROR_IO_PENDING || broken(err == ERROR_HANDLE_EOF)),
- "Unexpected ReadFile result, ret %#x, GetLastError() %u.\n", ret, GetLastError());
+ "Unexpected ReadFile result, ret %#lx, GetLastError() %lu.\n", ret, GetLastError());
if (err == ERROR_IO_PENDING)
{
ret = GetOverlappedResult(hfile, &ov, &bytes_count, TRUE);
- ok(!ret && GetLastError() == ERROR_HANDLE_EOF, "Unexpected result %#x, GetLasttError() %u.\n",
+ ok(!ret && GetLastError() == ERROR_HANDLE_EOF, "Unexpected result %#lx, GetLasttError() %lu.\n",
ret, GetLastError());
}
- ok(!bytes_count, "Unexpected read size %u.\n", bytes_count);
+ ok(!bytes_count, "Unexpected read size %lu.\n", bytes_count);
CloseHandle(hfile);
ret = DeleteFileA(file_name);
- ok(ret, "Unexpected error %u.\n", GetLastError());
+ ok(ret, "Unexpected error %lu.\n", GetLastError());
}
static void test_file_readonly_access(void)
@@ -5636,21 +5637,21 @@ static void test_file_readonly_access(void)
/* Set up */
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathA error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameA(temp_path, prefix, 0, file_name);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
ret = DeleteFileA(file_name);
ok(ret, "expect success\n");
ret = GetTempFileNameA(temp_path, prefix, 0, file_name2);
- ok(ret != 0, "GetTempFileNameA error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameA error %ld\n", GetLastError());
ret = DeleteFileA(file_name2);
ok(ret, "expect success\n");
handle = CreateFileA(file_name, 0, default_sharing, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_READONLY, 0);
- ok(handle != INVALID_HANDLE_VALUE, "CreateFileA: error %d\n", GetLastError());
+ ok(handle != INVALID_HANDLE_VALUE, "CreateFileA: error %ld\n", GetLastError());
CloseHandle(handle);
/* CreateFile GENERIC_WRITE */
@@ -5658,7 +5659,7 @@ static void test_file_readonly_access(void)
handle = CreateFileA(file_name, GENERIC_WRITE, default_sharing, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
error = GetLastError();
ok(handle == INVALID_HANDLE_VALUE, "expect failure\n");
- ok(error == ERROR_ACCESS_DENIED, "wrong error code: %#x\n", error);
+ ok(error == ERROR_ACCESS_DENIED, "wrong error code: %#lx\n", error);
/* CreateFile DELETE without FILE_FLAG_DELETE_ON_CLOSE */
handle = CreateFileA(file_name, DELETE, default_sharing, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0);
@@ -5671,7 +5672,7 @@ static void test_file_readonly_access(void)
FILE_FLAG_DELETE_ON_CLOSE | FILE_ATTRIBUTE_NORMAL, 0);
error = GetLastError();
ok(handle == INVALID_HANDLE_VALUE, "expect failure\n");
- ok(error == ERROR_ACCESS_DENIED, "wrong error code: %#x\n", error);
+ ok(error == ERROR_ACCESS_DENIED, "wrong error code: %#lx\n", error);
ret = MoveFileA(file_name, file_name2);
ok(ret, "expect success\n");
@@ -5682,15 +5683,15 @@ static void test_file_readonly_access(void)
ret = DeleteFileA(file_name);
error = GetLastError();
ok(!ret, "expect failure\n");
- ok(error == ERROR_ACCESS_DENIED, "wrong error code: %#x\n", error);
+ ok(error == ERROR_ACCESS_DENIED, "wrong error code: %#lx\n", error);
ret = GetFileAttributesA(file_name);
- ok(ret & FILE_ATTRIBUTE_READONLY, "got wrong attribute: %#x.\n", ret);
+ ok(ret & FILE_ATTRIBUTE_READONLY, "got wrong attribute: %#lx.\n", ret);
/* Clean up */
SetFileAttributesA(file_name, FILE_ATTRIBUTE_NORMAL);
ret = DeleteFileA(file_name);
- ok(ret, "DeleteFileA: error %d\n", GetLastError());
+ ok(ret, "DeleteFileA: error %ld\n", GetLastError());
}
static void test_find_file_stream(void)
@@ -5722,35 +5723,35 @@ static void test_SetFileTime(void)
HANDLE hfile;
ret = GetTempPathW(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPathW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempPathW error %ld\n", GetLastError());
ok(ret < MAX_PATH, "temp path should fit into MAX_PATH\n");
ret = GetTempFileNameW(temp_path, prefix, 0, path);
- ok(ret != 0, "GetTempFileNameW error %d\n", GetLastError());
+ ok(ret != 0, "GetTempFileNameW error %ld\n", GetLastError());
hfile = CreateFileW(path, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_FLAG_DELETE_ON_CLOSE, 0);
ok(hfile != INVALID_HANDLE_VALUE, "failed to open source file\n");
ret = WriteFile(hfile, prefix, sizeof(prefix), &len, NULL );
- ok(ret && len == sizeof(prefix), "WriteFile error %d\n", GetLastError());
+ ok(ret && len == sizeof(prefix), "WriteFile error %ld\n", GetLastError());
ok(GetFileSize(hfile, NULL) == sizeof(prefix), "source file has wrong size\n");
ret = GetFileTime(hfile, NULL, NULL, &ft1);
- ok(ret, "GetFileTime error %d\n", GetLastError());
+ ok(ret, "GetFileTime error %ld\n", GetLastError());
ft2 = ft1;
ft2.dwLowDateTime -= 600000000; /* 60 second */
ret = SetFileTime(hfile, NULL, NULL, &ft2);
- ok(ret, "SetFileTime error %d\n", GetLastError());
+ ok(ret, "SetFileTime error %ld\n", GetLastError());
memset(&ft2, 0, sizeof(ft2));
ret = GetFileTime(hfile, NULL, NULL, &ft2); /* get the actual time back */
- ok(ret, "GetFileTime error %d\n", GetLastError());
+ ok(ret, "GetFileTime error %ld\n", GetLastError());
ok(memcmp(&ft1, &ft2, sizeof(ft1)), "Unexpected write time.\n");
memset(&ft1, 0xff, sizeof(ft1));
ret = SetFileTime(hfile, NULL, NULL, &ft1);
- ok(ret, "SetFileTime error %d\n", GetLastError());
+ ok(ret, "SetFileTime error %ld\n", GetLastError());
memset(&ft1, 0, sizeof(ft1));
ret = GetFileTime(hfile, NULL, NULL, &ft1); /* get the actual time back */
- ok(ret, "GetFileTime error %d\n", GetLastError());
+ ok(ret, "GetFileTime error %ld\n", GetLastError());
ok(!memcmp(&ft1, &ft2, sizeof(ft1)), "Unexpected write time.\n");
CloseHandle(hfile);
@@ -5771,67 +5772,67 @@ static void test_hard_link(void)
SetCurrentDirectoryA( temp_dir );
ret = CreateDirectoryA( "winetest_dir1", NULL );
- ok(ret, "failed to create directory, error %u\n", GetLastError());
+ ok(ret, "failed to create directory, error %lu\n", GetLastError());
ret = CreateDirectoryA( "winetest_dir2", NULL );
- ok(ret, "failed to create directory, error %u\n", GetLastError());
+ ok(ret, "failed to create directory, error %lu\n", GetLastError());
create_file( "winetest_file1" );
create_file( "winetest_file2" );
ret = CreateHardLinkA( "winetest_file3", "winetest_file1", NULL );
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
file = CreateFileA( "winetest_file3", FILE_READ_DATA, 0, NULL, OPEN_EXISTING, 0, NULL );
- ok(file != INVALID_HANDLE_VALUE, "got error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "got error %lu\n", GetLastError());
status = NtQueryInformationFile( file, &io, name_buffer, sizeof(name_buffer), FileNameInformation );
- ok(!status, "got status %#x\n", status);
+ ok(!status, "got status %#lx\n", status);
ok(!wcsncmp(name_info->FileName + (name_info->FileNameLength / sizeof(WCHAR)) - wcslen(L"\\winetest_file3"),
L"\\winetest_file3", wcslen(L"\\winetest_file3")), "got name %s\n",
debugstr_wn(name_info->FileName, name_info->FileNameLength / sizeof(WCHAR)));
ret = ReadFile( file, buffer, sizeof(buffer), &size, NULL );
- ok(ret, "got error %u\n", GetLastError());
+ ok(ret, "got error %lu\n", GetLastError());
ok(!memcmp( buffer, "winetest_file1", size ), "got file contents %s\n", debugstr_an( buffer, size ));
CloseHandle( file );
ret = DeleteFileA( "winetest_file3" );
- ok(ret, "failed to delete file, error %u\n", GetLastError());
+ ok(ret, "failed to delete file, error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = CreateHardLinkA( "winetest_file2", "winetest_file1", NULL );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = CreateHardLinkA( "WineTest_File1", "winetest_file1", NULL );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = CreateHardLinkA( "winetest_file3", "winetest_dir1", NULL );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = CreateHardLinkA( "winetest_dir2", "winetest_dir1", NULL );
ok(!ret, "expected failure\n");
ok(GetLastError() == ERROR_ACCESS_DENIED
- || GetLastError() == ERROR_ALREADY_EXISTS /* XP */, "got error %u\n", GetLastError());
+ || GetLastError() == ERROR_ALREADY_EXISTS /* XP */, "got error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = CreateHardLinkA( "winetest_dir1", "winetest_file1", NULL );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %lu\n", GetLastError());
ret = RemoveDirectoryA( "winetest_dir1" );
- ok(ret, "failed to remove directory, error %u\n", GetLastError());
+ ok(ret, "failed to remove directory, error %lu\n", GetLastError());
ret = RemoveDirectoryA( "winetest_dir2" );
- ok(ret, "failed to remove directory, error %u\n", GetLastError());
+ ok(ret, "failed to remove directory, error %lu\n", GetLastError());
ret = DeleteFileA( "winetest_file1" );
- ok(ret, "failed to delete file, error %u\n", GetLastError());
+ ok(ret, "failed to delete file, error %lu\n", GetLastError());
ret = DeleteFileA( "winetest_file2" );
- ok(ret, "failed to delete file, error %u\n", GetLastError());
+ ok(ret, "failed to delete file, error %lu\n", GetLastError());
SetCurrentDirectoryA( cwd );
}
@@ -5846,14 +5847,14 @@ static void test_move_file(void)
SetCurrentDirectoryA( temp_dir );
ret = CreateDirectoryA( "winetest_dir1", NULL );
- ok(ret, "failed to create directory, error %u\n", GetLastError());
+ ok(ret, "failed to create directory, error %lu\n", GetLastError());
ret = CreateDirectoryA( "winetest_dir2", NULL );
- ok(ret, "failed to create directory, error %u\n", GetLastError());
+ ok(ret, "failed to create directory, error %lu\n", GetLastError());
create_file( "winetest_file1" );
create_file( "winetest_file2" );
ret = MoveFileA( "winetest_file1", "winetest_file3" );
- ok(ret, "failed to move file, error %u\n", GetLastError());
+ ok(ret, "failed to move file, error %lu\n", GetLastError());
ret = GetFileAttributesA( "winetest_file1" );
ok(ret == INVALID_FILE_ATTRIBUTES, "got %#x\n", ret);
ret = GetFileAttributesA( "winetest_file3" );
@@ -5862,32 +5863,32 @@ static void test_move_file(void)
SetLastError(0xdeadbeef);
ret = MoveFileA( "winetest_file3", "winetest_file2" );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = MoveFileA( "winetest_file1", "winetest_file4" );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_FILE_NOT_FOUND, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_FILE_NOT_FOUND, "got error %lu\n", GetLastError());
ret = MoveFileA( "winetest_dir1", "winetest_dir3" );
- ok(ret, "failed to move file, error %u\n", GetLastError());
+ ok(ret, "failed to move file, error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = MoveFileA( "winetest_dir3", "winetest_dir2" );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ALREADY_EXISTS, "got error %lu\n", GetLastError());
file = CreateFileA( "winetest_file3", DELETE, 0, NULL, OPEN_EXISTING, 0, 0 );
- ok(file != INVALID_HANDLE_VALUE, "failed to open file, error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "failed to open file, error %lu\n", GetLastError());
ret = MoveFileA( "winetest_file3", "winetest_file1" );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_SHARING_VIOLATION, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_SHARING_VIOLATION, "got error %lu\n", GetLastError());
CloseHandle( file );
file = CreateFileA( "winetest_file3", 0, 0, NULL, OPEN_EXISTING, 0, 0 );
- ok(file != INVALID_HANDLE_VALUE, "failed to open file, error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "failed to open file, error %lu\n", GetLastError());
ret = MoveFileA( "winetest_file3", "winetest_file1" );
- ok(ret, "failed to move file, error %u\n", GetLastError());
+ ok(ret, "failed to move file, error %lu\n", GetLastError());
ret = GetFileAttributesA( "winetest_file1" );
ok(ret != INVALID_FILE_ATTRIBUTES, "got %#x\n", ret);
ret = GetFileAttributesA( "winetest_file3" );
@@ -5895,36 +5896,36 @@ static void test_move_file(void)
CloseHandle( file );
ret = MoveFileExA( "winetest_file1", "winetest_file2", MOVEFILE_REPLACE_EXISTING );
- ok(ret, "failed to move file, error %u\n", GetLastError());
+ ok(ret, "failed to move file, error %lu\n", GetLastError());
file = CreateFileA( "winetest_file1", GENERIC_ALL,
FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, NULL, CREATE_NEW, 0, 0 );
- ok(file != INVALID_HANDLE_VALUE, "failed to open file, error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "failed to open file, error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = MoveFileExA( "winetest_file2", "winetest_file1", MOVEFILE_REPLACE_EXISTING );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %lu\n", GetLastError());
CloseHandle( file );
SetLastError(0xdeadbeef);
ret = MoveFileExA( "winetest_file2", "winetest_dir2", MOVEFILE_REPLACE_EXISTING );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %lu\n", GetLastError());
SetLastError(0xdeadbeef);
ret = MoveFileExA( "winetest_dir3", "winetest_dir2", MOVEFILE_REPLACE_EXISTING );
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_ACCESS_DENIED, "got error %lu\n", GetLastError());
ret = MoveFileExA( "winetest_dir2", "winetest_file2", MOVEFILE_REPLACE_EXISTING );
- ok(ret, "failed to move file, error %u\n", GetLastError());
+ ok(ret, "failed to move file, error %lu\n", GetLastError());
ret = RemoveDirectoryA( "winetest_dir3" );
- ok(ret, "failed to remove directory, error %u\n", GetLastError());
+ ok(ret, "failed to remove directory, error %lu\n", GetLastError());
ret = RemoveDirectoryA( "winetest_file2" );
- ok(ret, "failed to remove directory, error %u\n", GetLastError());
+ ok(ret, "failed to remove directory, error %lu\n", GetLastError());
ret = DeleteFileA( "winetest_file1" );
- ok(ret, "failed to delete file, error %u\n", GetLastError());
+ ok(ret, "failed to delete file, error %lu\n", GetLastError());
SetCurrentDirectoryA( cwd );
}
@@ -5954,23 +5955,23 @@ static void test_eof(void)
GetTempFileNameA(temp_path, "eof", 0, filename);
file = CreateFileA(filename, GENERIC_READ | GENERIC_WRITE | DELETE, 0, NULL, CREATE_ALWAYS, 0, 0);
- ok(file != INVALID_HANDLE_VALUE, "failed to create file, error %u\n", GetLastError());
+ ok(file != INVALID_HANDLE_VALUE, "failed to create file, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(!file_size.QuadPart, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 2, NULL, SEEK_SET);
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(!file_size.QuadPart, "got size %I64d\n", file_size.QuadPart);
SetLastError(0xdeadbeef);
ret = ReadFile(file, buffer, sizeof(buffer), &size, NULL);
- ok(ret, "failed to read, error %u\n", GetLastError());
- ok(!size, "got size %u\n", size);
- ok(GetLastError() == 0xdeadbeef, "got error %u\n", GetLastError());
+ ok(ret, "failed to read, error %lu\n", GetLastError());
+ ok(!size, "got size %lu\n", size);
+ ok(GetLastError() == 0xdeadbeef, "got error %lu\n", GetLastError());
SetFilePointer(file, 2, NULL, SEEK_SET);
@@ -5979,155 +5980,155 @@ static void test_eof(void)
overlapped.Offset = 2;
ret = ReadFile(file, buffer, sizeof(buffer), &size, &overlapped);
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_HANDLE_EOF, "got error %u\n", GetLastError());
- ok(!size, "got size %u\n", size);
- todo_wine ok((NTSTATUS)overlapped.Internal == STATUS_PENDING, "got status %#x\n", (NTSTATUS)overlapped.Internal);
+ ok(GetLastError() == ERROR_HANDLE_EOF, "got error %lu\n", GetLastError());
+ ok(!size, "got size %lu\n", size);
+ todo_wine ok((NTSTATUS)overlapped.Internal == STATUS_PENDING, "got status %#lx\n", (NTSTATUS)overlapped.Internal);
ok(!overlapped.InternalHigh, "got size %Iu\n", overlapped.InternalHigh);
SetFilePointer(file, 2, NULL, SEEK_SET);
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 2, "got size %I64d\n", file_size.QuadPart);
ret = WriteFile(file, "data", 4, &size, NULL);
- ok(ret, "failed to write, error %u\n", GetLastError());
- ok(size == 4, "got size %u\n", size);
+ ok(ret, "failed to write, error %lu\n", GetLastError());
+ ok(size == 4, "got size %lu\n", size);
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 6, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 4, NULL, SEEK_SET);
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 4, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 0, NULL, SEEK_SET);
ret = ReadFile(file, buffer, sizeof(buffer), &size, NULL);
- ok(ret, "failed to read, error %u\n", GetLastError());
- ok(size == 4, "got size %u\n", size);
+ ok(ret, "failed to read, error %lu\n", GetLastError());
+ ok(size == 4, "got size %lu\n", size);
ok(!memcmp(buffer, "\0\0da", 4), "wrong data\n");
SetFilePointer(file, 6, NULL, SEEK_SET);
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 6, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 0, NULL, SEEK_SET);
ret = ReadFile(file, buffer, sizeof(buffer), &size, NULL);
- ok(ret, "failed to read, error %u\n", GetLastError());
- ok(size == 6, "got size %u\n", size);
+ ok(ret, "failed to read, error %lu\n", GetLastError());
+ ok(size == 6, "got size %lu\n", size);
ok(!memcmp(buffer, "\0\0da\0\0", 6), "wrong data\n");
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
SetFilePointer(file, 2, NULL, SEEK_SET);
ret = WriteFile(file, "data", 4, &size, NULL);
- ok(ret, "failed to write, error %u\n", GetLastError());
- ok(size == 4, "got size %u\n", size);
+ ok(ret, "failed to write, error %lu\n", GetLastError());
+ ok(size == 4, "got size %lu\n", size);
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 6, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 0, NULL, SEEK_SET);
ret = ReadFile(file, buffer, sizeof(buffer), &size, NULL);
- ok(ret, "failed to read, error %u\n", GetLastError());
- ok(size == 6, "got size %u\n", size);
+ ok(ret, "failed to read, error %lu\n", GetLastError());
+ ok(size == 6, "got size %lu\n", size);
ok(!memcmp(buffer, "\0\0data", 6), "wrong data\n");
for (i = 0; i < ARRAY_SIZE(map_tests); ++i)
{
mapping = CreateFileMappingA(file, NULL, map_tests[i].protection, 0, 4, NULL);
- ok(!!mapping, "failed to create mapping, error %u\n", GetLastError());
+ ok(!!mapping, "failed to create mapping, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 6, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 6, NULL, SEEK_SET);
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 6, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 8, NULL, SEEK_SET);
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 8, "got size %I64d\n", file_size.QuadPart);
SetLastError(0xdeadbeef);
SetFilePointer(file, 6, NULL, SEEK_SET);
ret = SetEndOfFile(file);
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_USER_MAPPED_FILE, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_USER_MAPPED_FILE, "got error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 8, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 8192, NULL, SEEK_SET);
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 8192, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 8191, NULL, SEEK_SET);
ret = SetEndOfFile(file);
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_USER_MAPPED_FILE, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_USER_MAPPED_FILE, "got error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 8192, "got size %I64d\n", file_size.QuadPart);
view = MapViewOfFile(mapping, map_tests[i].view_access, 0, 0, 4);
- ok(!!view, "failed to map view, error %u\n", GetLastError());
+ ok(!!view, "failed to map view, error %lu\n", GetLastError());
CloseHandle(mapping);
SetFilePointer(file, 16384, NULL, SEEK_SET);
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 16384, "got size %I64d\n", file_size.QuadPart);
SetFilePointer(file, 16383, NULL, SEEK_SET);
ret = SetEndOfFile(file);
ok(!ret, "expected failure\n");
- ok(GetLastError() == ERROR_USER_MAPPED_FILE, "got error %u\n", GetLastError());
+ ok(GetLastError() == ERROR_USER_MAPPED_FILE, "got error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 16384, "got size %I64d\n", file_size.QuadPart);
ret = UnmapViewOfFile(view);
- ok(ret, "failed to unmap view, error %u\n", GetLastError());
+ ok(ret, "failed to unmap view, error %lu\n", GetLastError());
SetFilePointer(file, 6, NULL, SEEK_SET);
ret = SetEndOfFile(file);
- ok(ret, "failed to set EOF, error %u\n", GetLastError());
+ ok(ret, "failed to set EOF, error %lu\n", GetLastError());
ret = GetFileSizeEx(file, &file_size);
- ok(ret, "failed to get size, error %u\n", GetLastError());
+ ok(ret, "failed to get size, error %lu\n", GetLastError());
ok(file_size.QuadPart == 6, "got size %I64d\n", file_size.QuadPart);
}
CloseHandle(file);
ret = DeleteFileA(filename);
- ok(ret, "failed to delete %s, error %u\n", debugstr_a(filename), GetLastError());
+ ok(ret, "failed to delete %s, error %lu\n", debugstr_a(filename), GetLastError());
}
START_TEST(file)
@@ -6138,11 +6139,11 @@ START_TEST(file)
InitFunctionPointers();
ret = GetTempPathA(MAX_PATH, temp_path);
- ok(ret != 0, "GetTempPath error %u\n", GetLastError());
+ ok(ret != 0, "GetTempPath error %lu\n", GetLastError());
ret = GetTempFileNameA(temp_path, "tmp", 0, filename);
- ok(ret != 0, "GetTempFileName error %u\n", GetLastError());
+ ok(ret != 0, "GetTempFileName error %lu\n", GetLastError());
ret = DeleteFileA(filename);
- ok(ret != 0, "DeleteFile error %u\n", GetLastError());
+ ok(ret != 0, "DeleteFile error %lu\n", GetLastError());
test__hread( );
test__hwrite( );
More information about the wine-devel
mailing list