André Hentschel : krnl386.exe16: Add an error code.

Alexandre Julliard julliard at winehq.org
Fri Jul 23 10:05:42 CDT 2010


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

Author: André Hentschel <nerv at dawncrow.de>
Date:   Thu Jul 22 19:08:02 2010 +0200

krnl386.exe16: Add an error code.

---

 dlls/krnl386.exe16/int21.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dlls/krnl386.exe16/int21.c b/dlls/krnl386.exe16/int21.c
index 4f7ae02..39e195a 100644
--- a/dlls/krnl386.exe16/int21.c
+++ b/dlls/krnl386.exe16/int21.c
@@ -3587,6 +3587,8 @@ static void INT21_GetExtendedError( CONTEXT86 *context )
         locus  = EL_Disk;
         break;
     case ERROR_FILE_NOT_FOUND:
+    case ERROR_PATH_NOT_FOUND:
+    case ERROR_INVALID_NAME:
         class  = EC_NotFound;
         action = SA_Abort;
         locus  = EL_Disk;
@@ -3626,11 +3628,6 @@ static void INT21_GetExtendedError( CONTEXT86 *context )
         action = SA_Abort;
         locus  = EL_Memory;
         break;
-    case ERROR_PATH_NOT_FOUND:
-        class  = EC_NotFound;
-        action = SA_Abort;
-        locus  = EL_Disk;
-        break;
     case ERROR_SEEK:
         class  = EC_NotFound;
         action = SA_Ignore;




More information about the wine-cvs mailing list