From 59951cd18f74e54f7c893fa402703e14b5f7cf25 Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Tue, 28 Dec 2004 13:11:02 +0000 Subject: [PATCH] don't allocate movable memory and use the returned handle as a pointer, allocate fixed memory instead svn path=/trunk/; revision=12379 --- reactos/lib/rosrtl/string/resstr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/lib/rosrtl/string/resstr.c b/reactos/lib/rosrtl/string/resstr.c index 11b4b79e86a..3142f9ece10 100644 --- a/reactos/lib/rosrtl/string/resstr.c +++ b/reactos/lib/rosrtl/string/resstr.c @@ -62,7 +62,7 @@ RosAllocAndLoadStringA(LPSTR *lpTarget, HINSTANCE hInst, UINT uID) ln = RosLenOfStrResource(hInst, uID); if(ln++ > 0) { - (*lpTarget) = (LPSTR)LocalAlloc(LHND, ln * sizeof(CHAR)); + (*lpTarget) = (LPSTR)LocalAlloc(LMEM_FIXED, ln * sizeof(CHAR)); if((*lpTarget) != NULL) { int Ret; @@ -94,7 +94,7 @@ RosAllocAndLoadStringW(LPWSTR *lpTarget, HINSTANCE hInst, UINT uID) ln = RosLenOfStrResource(hInst, uID); if(ln++ > 0) { - (*lpTarget) = (LPWSTR)LocalAlloc(LHND, ln * sizeof(WCHAR)); + (*lpTarget) = (LPWSTR)LocalAlloc(LMEM_FIXED, ln * sizeof(WCHAR)); if((*lpTarget) != NULL) { int Ret;