From a512a89b27c432abfcfccec78c5067ff45eb089b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 15 Nov 2005 15:50:42 +0000 Subject: [PATCH] Fixed some memory leaks, fChars was never freed. Now uses (nothrow) for fChars and checks if the allocation succeeded. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14947 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/input/InputServer.cpp | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/servers/input/InputServer.cpp b/src/servers/input/InputServer.cpp index cace468b39..9e6685da47 100644 --- a/src/servers/input/InputServer.cpp +++ b/src/servers/input/InputServer.cpp @@ -295,16 +295,19 @@ InputServer::LoadKeymap() if (file.Read(&fKeys, sizeof(fKeys)) < (ssize_t)sizeof(fKeys)) return B_BAD_VALUE; - for (uint32 i=0; i