[PATCH 1/5] win16/int21: make found filename uppercase.
Oleksij Rempel
bug-track at fisher-privat.net
Tue May 29 16:10:05 CDT 2012
Signed-off-by: Oleksij Rempel <bug-track at fisher-privat.net>
---
dlls/krnl386.exe16/int21.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dlls/krnl386.exe16/int21.c b/dlls/krnl386.exe16/int21.c
index f25194b..7772d0e 100644
--- a/dlls/krnl386.exe16/int21.c
+++ b/dlls/krnl386.exe16/int21.c
@@ -3942,6 +3942,7 @@ static int INT21_FindNext( CONTEXT *context )
dta->mask, attr, &entry);
if (n)
{
+ char *p;
dta->fileattr = entry.dwFileAttributes;
dta->filesize = entry.nFileSizeLow;
FileTimeToDosDateTime( &entry.ftLastWriteTime, &dta->filedate, &dta->filetime );
@@ -3961,6 +3962,8 @@ static int INT21_FindNext( CONTEXT *context )
INT21_FindPath = dta->fullPath = NULL;
}
dta->count = n;
+ p = dta->filename;
+ for ( ; *p; p++) *p = toupper(*p);
return 1;
}
HeapFree( GetProcessHeap(), 0, dta->fullPath );
--
1.7.9.5
More information about the wine-patches
mailing list