From d2e55e94c011f197d9382b727b83e4f5b3970585 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Sat, 24 May 2008 16:23:22 +0000 Subject: [PATCH] Memory leak in error case. CID 807. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25645 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/app/Message.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/kits/app/Message.cpp b/src/kits/app/Message.cpp index aff08191d6..caf97895ce 100644 --- a/src/kits/app/Message.cpp +++ b/src/kits/app/Message.cpp @@ -1950,8 +1950,10 @@ BMessage::_SendMessage(port_id port, team_id portOwner, int32 token, if (target < 0) { port_info info; result = get_port_info(port, &info); - if (result < B_OK) + if (result < B_OK) { + free(header); return result; + } target = info.team; }