Changeset 7474 for trunk/src/kernel32/hmdevio.cpp
- Timestamp:
- Nov 29, 2001, 12:33:37 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/hmdevio.cpp
r7458 r7474 1 /* $Id: hmdevio.cpp,v 1.1 7 2001-11-26 17:16:24 sandervlExp $ */1 /* $Id: hmdevio.cpp,v 1.18 2001-11-28 23:33:35 phaller Exp $ */ 2 2 3 3 /* … … 30 30 #include "map.h" 31 31 #include "exceptutil.h" 32 #include "oslibdos.h" 32 33 33 34 #define DBG_LOCALLOG DBG_hmdevio … … 111 112 { 112 113 HINSTANCE hDrvDll = LoadLibraryA(szDllName); 113 if(hDrvDll) { 114 if(hDrvDll) 115 { 114 116 sprintf(szDrvName, "\\\\.\\%s", szKeyName); 115 117 driver = new HMCustomDriver(hDrvDll, szDrvName); … … 117 119 rc = HMDeviceRegister(szDrvName, driver); 118 120 if (rc != NO_ERROR) /* check for errors */ 119 dprintf(("KERNEL32:RegisterDevices: registering %s failed with %u.\n", szDrvName, rc)); 121 dprintf(("KERNEL32:RegisterDevices: registering %s failed with %u.\n", szDrvName, rc)); 122 123 // @@@PH 124 // there should be an symbolic link: 125 // "\\.\drvname$" -> "drvname$" 120 126 } 121 127 } … … 217 223 if(rc) { 218 224 dprintf(("DosSetRelMaxFH returned %d", rc)); 219 return rc;225 return error2WinError(rc); 220 226 } 221 227 dprintf(("DosOpen failed -> increased nr open files to %d", CurMaxFH)); … … 225 231 dprintf(("DosOpen %s returned %d\n", szOS2Name, rc)); 226 232 227 if(rc == NO_ERROR) { 228 pHMHandleData->hHMHandle = hfFileHandle; 229 return (NO_ERROR); 230 } 231 else return(rc); 233 if(rc == NO_ERROR) 234 { 235 pHMHandleData->hHMHandle = hfFileHandle; 236 return (NO_ERROR); 237 } 238 else 239 return(error2WinError(rc)); 232 240 } 233 241 //******************************************************************************
Note:
See TracChangeset
for help on using the changeset viewer.