- Timestamp:
- Aug 17, 2000, 8:22:18 PM (25 years ago)
- Location:
- trunk/src/kernel32
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/disk.cpp
r3620 r4029 1 /* $Id: disk.cpp,v 1.1 3 2000-05-28 11:41:44sandervl Exp $ */1 /* $Id: disk.cpp,v 1.14 2000-08-17 18:22:18 sandervl Exp $ */ 2 2 3 3 /* … … 279 279 return FALSE; 280 280 } 281 SetLastError(ERROR_SUCCESS); 281 282 return TRUE; 282 283 } -
trunk/src/kernel32/winimgres.cpp
r4023 r4029 1 /* $Id: winimgres.cpp,v 1.4 4 2000-08-16 08:04:44sandervl Exp $ */1 /* $Id: winimgres.cpp,v 1.45 2000-08-17 18:22:18 sandervl Exp $ */ 2 2 3 3 /* … … 166 166 else dprintf(("FindResource %s: resource %x (type %x, lang %x)", szModule, lpszName, lpszType, lang)); 167 167 168 SetLastError(ERROR_SUCCESS); 168 169 return hRes; 169 170 } … … 214 215 else hRes = getResourceLangEx(pResDirRet, lang); 215 216 217 SetLastError(ERROR_SUCCESS); 216 218 return hRes; 217 219 } … … 317 319 } 318 320 memcpy(verstruct, getResourceAddr(hRes), min(bufLength, getResourceSize(hRes))); 321 SetLastError(ERROR_SUCCESS); 319 322 return TRUE; 320 323 } -
trunk/src/kernel32/wprocess.cpp
r3995 r4029 1 /* $Id: wprocess.cpp,v 1.8 7 2000-08-11 18:42:55sandervl Exp $ */1 /* $Id: wprocess.cpp,v 1.88 2000-08-17 18:22:18 sandervl Exp $ */ 2 2 3 3 /* … … 756 756 } 757 757 758 //test if dll is in PE or LX format 759 fPE = Win32ImageBase::isPEImage(szModname); 758 760 759 761 /** @sketch 760 * IF dwFlags == 0 THEN762 * IF dwFlags == 0 && (!fPeLoader || !fPE) THEN 761 763 * Try load the executable using LoadLibrary 762 764 * IF successfully loaded THEN … … 770 772 * Endif 771 773 */ 772 if (dwFlags == 0) 774 //only call Open32 if dwFlags == 0 and (LX binary or win32k process) 775 if(dwFlags == 0 && (!fPeLoader || fPE != ERROR_SUCCESS)) 773 776 { 774 777 hDll = O32_LoadLibrary(szModname); … … 816 819 * return hDll. 817 820 */ 818 fPE = Win32ImageBase::isPEImage(szModname);819 821 if(fPE == ERROR_SUCCESS) 820 822 { … … 1138 1140 HANDLE WIN32API GetModuleHandleA(LPCTSTR lpszModule) 1139 1141 { 1140 HANDLE hMod ;1142 HANDLE hMod = 0; 1141 1143 Win32DllBase *windll; 1142 1144 char szModule[CCHMAXPATH];
Note:
See TracChangeset
for help on using the changeset viewer.