Changeset 3250 for trunk/src/shell32/shell.cpp
- Timestamp:
- Mar 27, 2000, 5:09:22 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/shell32/shell.cpp
r3243 r3250 1 /* $Id: shell.cpp,v 1. 5 2000-03-26 16:34:43cbratschi Exp $ */1 /* $Id: shell.cpp,v 1.6 2000-03-27 15:09:20 cbratschi Exp $ */ 2 2 3 3 /* … … 479 479 480 480 if (*(WORD*)magic == IMAGE_OS2_SIGNATURE) 481 { IMAGE_OS2_HEADER ne_header; 481 { 482 IMAGE_OS2_HEADER ne_header; 482 483 LPBYTE pTypeInfo = (LPBYTE)-1; 483 484 … … 490 491 size = ne_header.rname_tab_offset - ne_header.resource_tab_offset; 491 492 492 //@@@PH no NE support493 #if 1494 493 if( size > sizeof(NE_TYPEINFO) ) 495 { pTypeInfo = (BYTE*)HeapAlloc( GetProcessHeap(), 0, size); 494 { 495 pTypeInfo = (BYTE*)HeapAlloc( GetProcessHeap(), 0, size); 496 496 if( pTypeInfo ) 497 { _llseek(hFile, mz_header.e_lfanew+ne_header.resource_tab_offset, SEEK_SET); 497 { 498 _llseek(hFile, mz_header.e_lfanew+ne_header.resource_tab_offset, SEEK_SET); 498 499 if( _lread( hFile, (char*)pTypeInfo, size) != size ) 499 { HeapFree( GetProcessHeap(), 0, pTypeInfo); 500 pTypeInfo = NULL; 500 { 501 HeapFree( GetProcessHeap(), 0, pTypeInfo); 502 pTypeInfo = NULL; 501 503 } 502 504 } 503 505 } 504 #endif505 506 506 507 *retptr = pTypeInfo;
Note:
See TracChangeset
for help on using the changeset viewer.