Marcus Meissner : dwrite: Avoid NULL ptr dereference (Coverity).
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Sep 22 15:01:13 CDT 2014
Module: wine
Branch: master
Commit: d684d776c24bfb2b680dff8675d597919df9c19b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d684d776c24bfb2b680dff8675d597919df9c19b
Author: Marcus Meissner <marcus at jet.franken.de>
Date: Sun Sep 21 14:26:13 2014 +0200
dwrite: Avoid NULL ptr dereference (Coverity).
---
dlls/dwrite/layout.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/dwrite/layout.c b/dlls/dwrite/layout.c
index 0b33b92..f6b1e8c 100644
--- a/dlls/dwrite/layout.c
+++ b/dlls/dwrite/layout.c
@@ -271,6 +271,8 @@ static struct layout_range *alloc_layout_range_from(struct layout_range *from, c
static void free_layout_range(struct layout_range *range)
{
+ if (!range)
+ return;
if (range->object)
IDWriteInlineObject_Release(range->object);
if (range->effect)
More information about the wine-cvs
mailing list