search for: getexceptioninformation

Displaying 4 results from an estimated 4 matches for "getexceptioninformation".

2012 Sep 17
2
[LLVMdev] Detail question about how to implement Win64 SEH
...functionality to Win64 exception handling, based on the posted patches from Charles Davis and João Matos. But I have a question about how to map SEH handling to LLVM IR. The basic structure of SEH in C is as follows: __try { // Do something. } __except (filter(GetExceptionCode(), GetExceptionInformation())) { // Handle exception } How to translate this? - The filter expression is basically a nested function which is called with the exception code and exception information. - The body of the __except statement is the landing pad. It is always executed if the filter expression returns...
2012 Sep 17
0
[LLVMdev] Detail question about how to implement Win64 SEH
...ing about how to implement LLVM's "dwarf" exception handling intrinsics and landingpad instruction using SEH? Ciao, Duncan. > > The basic structure of SEH in C is as follows: > > __try { > // Do something. > } > __except (filter(GetExceptionCode(), GetExceptionInformation())) > { > // Handle exception > } > > How to translate this? > > - The filter expression is basically a nested function which is called with the > exception code and exception information. > - The body of the __except statement is the landing pad. It is always...
2008 Feb 22
0
Wine release 0.9.56
...one error in the boundary checks in HTTP_DecodeBase64. wininet: Fix the return value check of SHGetSpecialFolderPathW in URLCacheContainers_CreateDefaults. urlmon: Check the return value of ReadFile and return INET_E_DOWNLOAD_FAILURE is it fails. Don't use GetExceptionCode and GetExceptionInformation in exception filter functions. user32: Fix MonitorFromRect to cope with the absence of the MONITOR_DEFAULTTONEAREST flag. Add a new convenience macro for an exception handler that handles all exceptions. include: Fix the C_ASSERT macro to not generate an unused variable warning wh...
2008 Mar 07
0
Wine release 0.9.57
...s and define it to close on Unix platforms to make the code more portable. mshtml: Move some public GUIDs to shlguid.h. user32: Add test for calling CreateDesktop on already created desktop name. uuid: Add CLSID_InProcFreeMarshaler. include: Add defines for GetExceptionCode, GetExceptionInformation and AbnormalTermination to excpt.h for the MS compiler when using compiler exceptions. adsiid: Add static import library for active directory GUIDs. Roderick Colenbrander (10): wined3d: Request alpha in backbuffer mode, to work correctly with multiple opengl pixel formats. wgl: R...