From 3d8fd826e13e310dc118f20cd0591e9edc92a45d Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Thu, 29 Jan 2009 09:42:33 +0100 Subject: [PATCH] riched20: Exit the loop instead of crashing (Coverity). --- dlls/riched20/reader.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dlls/riched20/reader.c b/dlls/riched20/reader.c index 7fc952bc67d..295d6d8200b 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;