Commit 45d26137 authored by Francois Gouget's avatar Francois Gouget Committed by Alexandre Julliard

Use strlen or lstrlenA as appropriate to avoid signed/unsigned

warnings.
parent 95217843
...@@ -106,7 +106,8 @@ static void test_get_atom_name(void) ...@@ -106,7 +106,8 @@ static void test_get_atom_name(void)
{ {
char buf[10]; char buf[10];
WCHAR bufW[10]; WCHAR bufW[10];
int i, len; int i;
UINT len;
static const WCHAR resultW[] = {'f','o','o','b','a','r',0,'.','.','.'}; static const WCHAR resultW[] = {'f','o','o','b','a','r',0,'.','.','.'};
ATOM atom = GlobalAddAtomA( "foobar" ); ATOM atom = GlobalAddAtomA( "foobar" );
......
...@@ -46,7 +46,7 @@ static void test_GetWindowsDirectoryA(void) ...@@ -46,7 +46,7 @@ static void test_GetWindowsDirectoryA(void)
lstrcpyA(buf, "foo"); lstrcpyA(buf, "foo");
len = GetWindowsDirectoryA(buf, len_with_null); len = GetWindowsDirectoryA(buf, len_with_null);
ok(lstrcmpA(buf, "foo") != 0, "should touch the buffer"); ok(lstrcmpA(buf, "foo") != 0, "should touch the buffer");
ok(len == lstrlenA(buf), "returned length should be equal to the length of string"); ok(len == strlen(buf), "returned length should be equal to the length of string");
ok(len == len_with_null-1, "GetWindowsDirectoryA returned %d, expected %d", ok(len == len_with_null-1, "GetWindowsDirectoryA returned %d, expected %d",
len, len_with_null-1); len, len_with_null-1);
} }
...@@ -109,7 +109,7 @@ static void test_GetSystemDirectoryA(void) ...@@ -109,7 +109,7 @@ static void test_GetSystemDirectoryA(void)
lstrcpyA(buf, "foo"); lstrcpyA(buf, "foo");
len = GetSystemDirectoryA(buf, len_with_null); len = GetSystemDirectoryA(buf, len_with_null);
ok(lstrcmpA(buf, "foo") != 0, "should touch the buffer"); ok(lstrcmpA(buf, "foo") != 0, "should touch the buffer");
ok(len == lstrlenA(buf), "returned length should be equal to the length of string"); ok(len == strlen(buf), "returned length should be equal to the length of string");
ok(len == len_with_null-1, "GetSystemDirectoryW returned %d, expected %d", ok(len == len_with_null-1, "GetSystemDirectoryW returned %d, expected %d",
len, len_with_null-1); len, len_with_null-1);
} }
......
...@@ -38,25 +38,25 @@ static void test_GetSetEnvironmentVariableA(void) ...@@ -38,25 +38,25 @@ static void test_GetSetEnvironmentVariableA(void)
/* Try to retrieve the environment variable we just set */ /* Try to retrieve the environment variable we just set */
ret_size = GetEnvironmentVariableA(name, NULL, 0); ret_size = GetEnvironmentVariableA(name, NULL, 0);
ok(ret_size == lstrlenA(value) + 1, ok(ret_size == strlen(value) + 1,
"should return length with terminating 0 ret_size=%ld", ret_size); "should return length with terminating 0 ret_size=%ld", ret_size);
lstrcpyA(buf, "foo"); lstrcpyA(buf, "foo");
ret_size = GetEnvironmentVariableA(name, buf, lstrlenA(value)); ret_size = GetEnvironmentVariableA(name, buf, lstrlenA(value));
ok(lstrcmpA(buf, "foo") == 0, "should not touch the buffer"); ok(lstrcmpA(buf, "foo") == 0, "should not touch the buffer");
ok(ret_size == lstrlenA(value) + 1, ok(ret_size == strlen(value) + 1,
"should return length with terminating 0 ret_size=%ld", ret_size); "should return length with terminating 0 ret_size=%ld", ret_size);
lstrcpyA(buf, "foo"); lstrcpyA(buf, "foo");
ret_size = GetEnvironmentVariableA(name, buf, lstrlenA(value) + 1); ret_size = GetEnvironmentVariableA(name, buf, lstrlenA(value) + 1);
ok(lstrcmpA(buf, value) == 0, "should touch the buffer"); ok(lstrcmpA(buf, value) == 0, "should touch the buffer");
ok(ret_size == lstrlenA(value), ok(ret_size == strlen(value),
"should return length without terminating 0 ret_size=%ld", ret_size); "should return length without terminating 0 ret_size=%ld", ret_size);
lstrcpyA(buf, "foo"); lstrcpyA(buf, "foo");
ret_size = GetEnvironmentVariableA(name_cased, buf, lstrlenA(value) + 1); ret_size = GetEnvironmentVariableA(name_cased, buf, lstrlenA(value) + 1);
ok(lstrcmpA(buf, value) == 0, "should touch the buffer"); ok(lstrcmpA(buf, value) == 0, "should touch the buffer");
ok(ret_size == lstrlenA(value), ok(ret_size == strlen(value),
"should return length without terminating 0 ret_size=%ld", ret_size); "should return length without terminating 0 ret_size=%ld", ret_size);
/* Remove that environment variable */ /* Remove that environment variable */
...@@ -79,7 +79,7 @@ static void test_GetSetEnvironmentVariableA(void) ...@@ -79,7 +79,7 @@ static void test_GetSetEnvironmentVariableA(void)
lstrcpyA(buf, "foo"); lstrcpyA(buf, "foo");
ret_size = GetEnvironmentVariableA(name_cased, buf, lstrlenA(value) + 1); ret_size = GetEnvironmentVariableA(name_cased, buf, lstrlenA(value) + 1);
ok(lstrcmpA(buf, value) == 0, "should touch the buffer"); ok(lstrcmpA(buf, value) == 0, "should touch the buffer");
ok(ret_size == lstrlenA(value), ok(ret_size == strlen(value),
"should return length without terminating 0 ret_size=%ld", ret_size); "should return length without terminating 0 ret_size=%ld", ret_size);
ret = SetEnvironmentVariableA(name_cased, ""); ret = SetEnvironmentVariableA(name_cased, "");
......
...@@ -47,7 +47,7 @@ static void test__hread( void ) ...@@ -47,7 +47,7 @@ static void test__hread( void )
char buffer[10000]; char buffer[10000];
long bytes_read; long bytes_read;
long bytes_wanted; long bytes_wanted;
UINT i; long i;
SetFileAttributesA(filename,FILE_ATTRIBUTE_NORMAL); /* be sure to remove stale files */ SetFileAttributesA(filename,FILE_ATTRIBUTE_NORMAL); /* be sure to remove stale files */
DeleteFileA( filename ); DeleteFileA( filename );
...@@ -68,9 +68,9 @@ static void test__hread( void ) ...@@ -68,9 +68,9 @@ static void test__hread( void )
bytes_read = _hread( filehandle, buffer, 2 * strlen( sillytext ) ); bytes_read = _hread( filehandle, buffer, 2 * strlen( sillytext ) );
ok( strlen( sillytext ) == bytes_read, "file read size error" ); ok( lstrlenA( sillytext ) == bytes_read, "file read size error" );
for (bytes_wanted = 0; bytes_wanted < strlen( sillytext ); bytes_wanted++) for (bytes_wanted = 0; bytes_wanted < lstrlenA( sillytext ); bytes_wanted++)
{ {
ok( 0 == _llseek( filehandle, 0, FILE_BEGIN ), "_llseek complains" ); ok( 0 == _llseek( filehandle, 0, FILE_BEGIN ), "_llseek complains" );
ok( _hread( filehandle, buffer, bytes_wanted ) == bytes_wanted, "erratic _hread return value" ); ok( _hread( filehandle, buffer, bytes_wanted ) == bytes_wanted, "erratic _hread return value" );
...@@ -91,9 +91,9 @@ static void test__hwrite( void ) ...@@ -91,9 +91,9 @@ static void test__hwrite( void )
HFILE filehandle; HFILE filehandle;
char buffer[10000]; char buffer[10000];
long bytes_read; long bytes_read;
UINT bytes_written; long bytes_written;
UINT blocks; long blocks;
UINT i; long i;
char *contents; char *contents;
HLOCAL memory_object; HLOCAL memory_object;
char checksum[1]; char checksum[1];
...@@ -205,7 +205,7 @@ static void test__lcreat( void ) ...@@ -205,7 +205,7 @@ static void test__lcreat( void )
ok( 0 == _llseek( filehandle, 0, FILE_BEGIN ), "_llseek complains" ); ok( 0 == _llseek( filehandle, 0, FILE_BEGIN ), "_llseek complains" );
ok( _hread( filehandle, buffer, strlen( sillytext ) ) == strlen( sillytext ), "erratic _hread return value" ); ok( _hread( filehandle, buffer, strlen( sillytext ) ) == lstrlenA( sillytext ), "erratic _hread return value" );
ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains" ); ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains" );
...@@ -235,7 +235,7 @@ static void test__lcreat( void ) ...@@ -235,7 +235,7 @@ static void test__lcreat( void )
ok( 0 == _llseek( filehandle, 0, FILE_BEGIN ), "_llseek complains" ); ok( 0 == _llseek( filehandle, 0, FILE_BEGIN ), "_llseek complains" );
ok( _hread( filehandle, buffer, strlen( sillytext ) ) == strlen( sillytext ), "erratic _hread return value" ); ok( _hread( filehandle, buffer, strlen( sillytext ) ) == lstrlenA( sillytext ), "erratic _hread return value" );
ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains" ); ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains" );
...@@ -250,7 +250,7 @@ static void test__lcreat( void ) ...@@ -250,7 +250,7 @@ static void test__lcreat( void )
ok( 0 == _llseek( filehandle, 0, FILE_BEGIN ), "_llseek complains" ); ok( 0 == _llseek( filehandle, 0, FILE_BEGIN ), "_llseek complains" );
ok( _hread( filehandle, buffer, strlen( sillytext ) ) == strlen( sillytext ), "erratic _hread return value" ); ok( _hread( filehandle, buffer, strlen( sillytext ) ) == lstrlenA( sillytext ), "erratic _hread return value" );
ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains" ); ok( HFILE_ERROR != _lclose(filehandle), "_lclose complains" );
...@@ -359,7 +359,7 @@ static void test__lread( void ) ...@@ -359,7 +359,7 @@ static void test__lread( void )
bytes_read = _lread( filehandle, buffer, 2 * strlen( sillytext ) ); bytes_read = _lread( filehandle, buffer, 2 * strlen( sillytext ) );
ok( strlen( sillytext ) == bytes_read, "file read size error" ); ok( lstrlenA( sillytext ) == bytes_read, "file read size error" );
for (bytes_wanted = 0; bytes_wanted < strlen( sillytext ); bytes_wanted++) for (bytes_wanted = 0; bytes_wanted < strlen( sillytext ); bytes_wanted++)
{ {
...@@ -382,9 +382,9 @@ static void test__lwrite( void ) ...@@ -382,9 +382,9 @@ static void test__lwrite( void )
HFILE filehandle; HFILE filehandle;
char buffer[10000]; char buffer[10000];
long bytes_read; long bytes_read;
UINT bytes_written; long bytes_written;
UINT blocks; long blocks;
UINT i; long i;
char *contents; char *contents;
HLOCAL memory_object; HLOCAL memory_object;
char checksum[1]; char checksum[1];
......
...@@ -178,9 +178,9 @@ static void test_ValidPathA(CHAR *curdir, CHAR *subdir, CHAR *filename, ...@@ -178,9 +178,9 @@ static void test_ValidPathA(CHAR *curdir, CHAR *subdir, CHAR *filename,
/* split path into leading directory, and 8.3 filename */ /* split path into leading directory, and 8.3 filename */
static void test_SplitShortPathA(CHAR *path,CHAR *dir,CHAR *eight,CHAR *three) { static void test_SplitShortPathA(CHAR *path,CHAR *dir,CHAR *eight,CHAR *three) {
DWORD len,done,error; int done,error;
DWORD ext,fil; int ext,fil;
INT i; int len,i;
len=lstrlenA(path); len=lstrlenA(path);
ext=len; fil=len; done=0; error=0; ext=len; fil=len; done=0; error=0;
/* walk backwards over path looking for '.' or '\\' seperators */ /* walk backwards over path looking for '.' or '\\' seperators */
...@@ -813,7 +813,7 @@ static void test_GetTempPathA(char* tmp_dir) ...@@ -813,7 +813,7 @@ static void test_GetTempPathA(char* tmp_dir)
len = GetTempPathA(MAX_PATH, buf); len = GetTempPathA(MAX_PATH, buf);
ok(len <= MAX_PATH, "should fit into MAX_PATH"); ok(len <= MAX_PATH, "should fit into MAX_PATH");
ok(lstrcmpiA(buf, tmp_dir) == 0, "expected [%s], got [%s]",tmp_dir,buf); ok(lstrcmpiA(buf, tmp_dir) == 0, "expected [%s], got [%s]",tmp_dir,buf);
ok(len == lstrlenA(buf), "returned length should be equal to the length of string"); ok(len == strlen(buf), "returned length should be equal to the length of string");
/* Some versions of Windows touch the buffer, some don't so we don't /* Some versions of Windows touch the buffer, some don't so we don't
* test that. Also, NT sometimes exagerates the required buffer size * test that. Also, NT sometimes exagerates the required buffer size
...@@ -834,7 +834,7 @@ static void test_GetTempPathA(char* tmp_dir) ...@@ -834,7 +834,7 @@ static void test_GetTempPathA(char* tmp_dir)
lstrcpyA(buf, "foo"); lstrcpyA(buf, "foo");
len = GetTempPathA(len, buf); len = GetTempPathA(len, buf);
ok(lstrcmpiA(buf, tmp_dir) == 0, "expected [%s], got [%s]",tmp_dir,buf); ok(lstrcmpiA(buf, tmp_dir) == 0, "expected [%s], got [%s]",tmp_dir,buf);
ok(len == lstrlenA(buf), "returned length should be equal to the length of string"); ok(len == strlen(buf), "returned length should be equal to the length of string");
} }
static void test_GetTempPathW(char* tmp_dir) static void test_GetTempPathW(char* tmp_dir)
......
...@@ -57,9 +57,8 @@ static void release_memory(void) ...@@ -57,9 +57,8 @@ static void release_memory(void)
static char* encodeA(const char* str) static char* encodeA(const char* str)
{ {
size_t len;
char* ptr; char* ptr;
int i; size_t len,i;
if (!str) return ""; if (!str) return "";
len = strlen(str) + 1; len = strlen(str) + 1;
...@@ -72,9 +71,8 @@ static char* encodeA(const char* str) ...@@ -72,9 +71,8 @@ static char* encodeA(const char* str)
static char* encodeW(const WCHAR* str) static char* encodeW(const WCHAR* str)
{ {
size_t len;
char* ptr; char* ptr;
int i; size_t len,i;
if (!str) return ""; if (!str) return "";
len = lstrlenW(str) + 1; len = lstrlenW(str) + 1;
...@@ -96,9 +94,8 @@ static unsigned decode_char(char c) ...@@ -96,9 +94,8 @@ static unsigned decode_char(char c)
static char* decodeA(const char* str) static char* decodeA(const char* str)
{ {
size_t len;
char* ptr; char* ptr;
int i; size_t len,i;
len = strlen(str) / 2; len = strlen(str) / 2;
if (!len--) return NULL; if (!len--) return NULL;
...@@ -346,7 +343,7 @@ static int strCmp(const char* s1, const char* s2, BOOL sensitive) ...@@ -346,7 +343,7 @@ static int strCmp(const char* s1, const char* s2, BOOL sensitive)
*/ */
#define okChildInt(sect, key, expect) \ #define okChildInt(sect, key, expect) \
do { \ do { \
int result = GetPrivateProfileIntA((sect), (key), !(expect), resfile); \ UINT result = GetPrivateProfileIntA((sect), (key), !(expect), resfile); \
ok(result == expect, "%s:%s expected %d, but got %d\n", (sect), (key), (int)(expect), result); \ ok(result == expect, "%s:%s expected %d, but got %d\n", (sect), (key), (int)(expect), result); \
} while (0) } while (0)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment