Ken Thomases : dbghelp: Don' t check version of Mach-O dyld_all_image_infos structure.
Alexandre Julliard
julliard at winehq.org
Mon May 4 09:06:37 CDT 2009
Module: wine
Branch: master
Commit: 6903238948d2e49f1a75bd45d1036e1c71dddb1d
URL: http://source.winehq.org/git/wine.git/?a=commit;h=6903238948d2e49f1a75bd45d1036e1c71dddb1d
Author: Ken Thomases <ken at codeweavers.com>
Date: Fri May 1 23:01:24 2009 -0500
dbghelp: Don't check version of Mach-O dyld_all_image_infos structure.
The structure has changed repeatedly, but always in a backward compatible way.
The version check was only hampering us.
---
dlls/dbghelp/macho_module.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/dlls/dbghelp/macho_module.c b/dlls/dbghelp/macho_module.c
index 13f24d9..c0458c6 100644
--- a/dlls/dbghelp/macho_module.c
+++ b/dlls/dbghelp/macho_module.c
@@ -1170,7 +1170,6 @@ static BOOL macho_enum_modules_internal(const struct process* pcs,
if (!pcs->dbg_hdr_addr ||
!ReadProcessMemory(pcs->handle, (void*)pcs->dbg_hdr_addr,
&image_infos, sizeof(image_infos), NULL) ||
- (image_infos.version != 1 && image_infos.version != 2) ||
!image_infos.infoArray)
goto done;
TRACE("Process has %u image infos at %p\n", image_infos.infoArrayCount, image_infos.infoArray);
More information about the wine-cvs
mailing list