SehMap.h 535 B

12345678910111213141516171819202122
  1. /*
  2. SEHMAP.H - Map old-style structured exception handling to correct names.
  3. The mapping of structured exception handling statements from {try, except,
  4. finally, leave} to their proper names (prefaced by "__") has been removed
  5. from win32.mak. This header is provided solely for compatibility with
  6. source code that used the older convention.
  7. */
  8. #ifndef __cplusplus
  9. #undef try
  10. #undef except
  11. #undef finally
  12. #undef leave
  13. #define try __try
  14. #define except __except
  15. #define finally __finally
  16. #define leave __leave
  17. #endif