diff --git a/common/font/fontconfig.cpp b/common/font/fontconfig.cpp index f812e1c32a..fdec6e0861 100644 --- a/common/font/fontconfig.cpp +++ b/common/font/fontconfig.cpp @@ -73,7 +73,8 @@ static void bootstrapFc() g_fcInitSuccess = true; #if defined( _MSC_VER ) } - __except( GetExceptionCode() == STATUS_IN_PAGE_ERROR ) + __except( GetExceptionCode() == STATUS_IN_PAGE_ERROR ? EXCEPTION_EXECUTE_HANDLER + : EXCEPTION_CONTINUE_SEARCH ) { g_fcInitSuccess = false; // We have documented cases that fontconfig while trying to cache fonts