https://git.reactos.org/?p=reactos.git;a=commitdiff;h=ed5098b2c926fec9e7203f948124aa945a7aeee9

commit ed5098b2c926fec9e7203f948124aa945a7aeee9
Author:     Katayama Hirofumi MZ <[email protected]>
AuthorDate: Mon Mar 20 19:08:38 2023 +0900
Commit:     Katayama Hirofumi MZ <[email protected]>
CommitDate: Mon Mar 20 19:08:38 2023 +0900

    [NTUSER] NtUserGetImeInfoEx: Use _SEH2_YIELD
    
    CORE-11700
---
 win32ss/user/ntuser/ime.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/win32ss/user/ntuser/ime.c b/win32ss/user/ntuser/ime.c
index b5205452121..f4a367f30c9 100644
--- a/win32ss/user/ntuser/ime.c
+++ b/win32ss/user/ntuser/ime.c
@@ -1042,7 +1042,8 @@ NtUserGetImeInfoEx(
     }
     _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
     {
-        goto Quit;
+        ERR("!!!\n");
+        _SEH2_YIELD(goto Quit);
     }
     _SEH2_END;
 
@@ -1057,6 +1058,7 @@ NtUserGetImeInfoEx(
     }
     _SEH2_EXCEPT(EXCEPTION_EXECUTE_HANDLER)
     {
+        ERR("!!!\n");
         ret = FALSE;
     }
     _SEH2_END;

Reply via email to