Andrew Talbot : winedos: Initializations fix.

Alexandre Julliard julliard at winehq.org
Thu Mar 26 11:05:45 CDT 2009


Module: wine
Branch: master
Commit: 46c8ab351af1b1897bdd6ecb96334a7bb496d7c1
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=46c8ab351af1b1897bdd6ecb96334a7bb496d7c1

Author: Andrew Talbot <andrew.talbot at talbotville.com>
Date:   Wed Mar 25 20:49:52 2009 +0000

winedos: Initializations fix.

---

 dlls/winedos/int21.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dlls/winedos/int21.c b/dlls/winedos/int21.c
index 0c7967f..cbce913 100644
--- a/dlls/winedos/int21.c
+++ b/dlls/winedos/int21.c
@@ -2182,6 +2182,7 @@ static BOOL INT21_FileAttributes( CONTEXT86 *context,
         else
         {
             TRACE( "SET FILE CREATION DATE AND TIME, file %s\n", fileA );
+            MultiByteToWideChar(CP_OEMCP, 0, fileA, -1, fileW, MAX_PATH);
 
             handle = CreateFileW( fileW, GENERIC_WRITE,
                                   FILE_SHARE_READ | FILE_SHARE_WRITE, 
@@ -2207,8 +2208,8 @@ static BOOL INT21_FileAttributes( CONTEXT86 *context,
             INT_BARF( context, 0x21 );
         else
         {
-            TRACE( "GET FILE CREATION DATE AND TIME, handle %d\n",
-                   BX_reg(context) );
+            TRACE( "GET FILE CREATION DATE AND TIME, file %s\n", fileA );
+            MultiByteToWideChar(CP_OEMCP, 0, fileA, -1, fileW, MAX_PATH);
 
             handle = CreateFileW( fileW, GENERIC_READ, 
                                   FILE_SHARE_READ | FILE_SHARE_WRITE, 




More information about the wine-cvs mailing list