Changeset 687 for trunk/src/kernel32/virtual.cpp
- Timestamp:
- Aug 25, 1999, 2:30:48 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/virtual.cpp
r684 r687 1 /* $Id: virtual.cpp,v 1. 5 1999-08-25 11:40:18 sandervl Exp $ */1 /* $Id: virtual.cpp,v 1.6 1999-08-25 12:30:48 sandervl Exp $ */ 2 2 3 3 /* … … 197 197 * [RETURN] ptr - pointer to mapped file 198 198 */ 199 LPVOID WINAPI VIRTUAL_MapFileW( LPCWSTR name ) 200 { 201 HANDLE hFile, hMapping; 202 LPVOID ptr = NULL; 199 HANDLE WINAPI VIRTUAL_MapFileW( LPCWSTR name , LPVOID *lpMapping) 200 { 201 HANDLE hFile, hMapping = 0; 203 202 204 203 hFile = CreateFileW( name, GENERIC_READ, FILE_SHARE_READ, NULL, … … 210 209 if (hMapping) 211 210 { 212 ptr = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 ); 213 CloseHandle( hMapping ); 211 *lpMapping = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 ); 214 212 } 215 213 } 216 return ptr;214 return hMapping; 217 215 } 218 216 … … 224 222 * [RETURN] ptr - pointer to mapped file 225 223 */ 226 LPVOID WINAPI VIRTUAL_MapFileA( LPCSTR name ) 227 { 228 HANDLE hFile, hMapping; 229 LPVOID ptr = NULL; 224 HANDLE WINAPI VIRTUAL_MapFileA( LPCSTR name , LPVOID *lpMapping) 225 { 226 HANDLE hFile, hMapping = 0; 230 227 231 228 hFile = CreateFileA(name, GENERIC_READ, FILE_SHARE_READ, NULL, … … 237 234 if (hMapping) 238 235 { 239 ptr = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 ); 240 CloseHandle( hMapping ); 236 *lpMapping = MapViewOfFile( hMapping, FILE_MAP_READ, 0, 0, 0 ); 241 237 } 242 238 } 243 return ptr;244 } 239 return hMapping; 240 }
Note:
See TracChangeset
for help on using the changeset viewer.