Mercurial > projects > ddmd
changeset 33:e0a36abe1184
temporary workaround for Windows 7
author | korDen |
---|---|
date | Sat, 21 Aug 2010 05:45:28 +0400 |
parents | 81796b717a39 |
children | 544b922227c7 |
files | dlib/CrashHandler.d |
diffstat | 1 files changed, 5 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/dlib/CrashHandler.d Tue May 18 17:51:46 2010 +0400 +++ b/dlib/CrashHandler.d Sat Aug 21 05:45:28 2010 +0400 @@ -315,11 +315,15 @@ uint nModules = void; GetModules: + /* if(!EnumProcessModules(process, hmodules.ptr, size, &sizeNeeded)) SystemException(); nModules = sizeNeeded / HMODULE.sizeof; - + /*/ + nModules = 0; + //*/ + if(sizeNeeded > size) { hmodules.length = nModules; size = sizeNeeded;