Marcus Meissner : riched20: Exit the loop instead of crashing (Coverity).
Alexandre Julliard
julliard at winehq.org
Thu Jan 29 09:15:16 CST 2009
Module: wine
Branch: master
Commit: 3d8fd826e13e310dc118f20cd0591e9edc92a45d
URL: http://source.winehq.org/git/wine.git/?a=commit;h=3d8fd826e13e310dc118f20cd0591e9edc92a45d
Author: Marcus Meissner <marcus at jet.franken.de>
Date: Thu Jan 29 09:42:33 2009 +0100
riched20: Exit the loop instead of crashing (Coverity).
---
dlls/riched20/reader.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dlls/riched20/reader.c b/dlls/riched20/reader.c
index 7fc952b..295d6d8 100644
--- a/dlls/riched20/reader.c
+++ b/dlls/riched20/reader.c
@@ -1090,8 +1090,10 @@ static void ReadStyleSheet(RTF_Info *info)
if (RTFCheckCM (info, rtfGroup, rtfEndGroup))
break;
sp = New (RTFStyle);
- if (sp == NULL)
+ if (sp == NULL) {
ERR ( "%s: cannot allocate stylesheet entry\n", fn);
+ break;
+ }
sp->rtfSName = NULL;
sp->rtfSNum = -1;
sp->rtfSType = rtfParStyle;
More information about the wine-cvs
mailing list