From 2785ec2386ab532f999295b9a59f3bdd4ce82169 Mon Sep 17 00:00:00 2001 From: Gregor Schneider Date: Sun, 23 Aug 2009 23:03:55 +0000 Subject: [PATCH] Handle failed memory allocation svn path=/trunk/; revision=42894 --- reactos/dll/win32/gdi32/objects/text.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/dll/win32/gdi32/objects/text.c b/reactos/dll/win32/gdi32/objects/text.c index c676368b26f..2e2306bca08 100644 --- a/reactos/dll/win32/gdi32/objects/text.c +++ b/reactos/dll/win32/gdi32/objects/text.c @@ -395,6 +395,10 @@ GetTextFaceA( HDC hdc, INT count, LPSTR name ) res = GetTextFaceW(hdc, 0, NULL); nameW = HeapAlloc( GetProcessHeap(), 0, res * 2 ); + if (nameW == NULL) + { + return 0; + } GetTextFaceW( hdc, res, nameW ); if (name)