Alexandre Julliard : server: Fix a memory leak.
Alexandre Julliard
julliard at winehq.org
Thu Apr 7 11:16:40 CDT 2011
Module: wine
Branch: master
Commit: 9c8bbcd1cdb2725fb6595fa65a538d65290fce09
URL: http://source.winehq.org/git/wine.git/?a=commit;h=9c8bbcd1cdb2725fb6595fa65a538d65290fce09
Author: Alexandre Julliard <julliard at winehq.org>
Date: Wed Apr 6 20:00:40 2011 +0200
server: Fix a memory leak.
---
server/queue.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/server/queue.c b/server/queue.c
index 14086eb..bda45bb 100644
--- a/server/queue.c
+++ b/server/queue.c
@@ -1339,12 +1339,12 @@ static void queue_hardware_message( struct desktop *desktop, struct message *msg
if (!win || !(thread = get_window_thread(win)))
{
if (input) update_input_key_state( input->desktop, input->keystate, msg );
- free( msg );
+ free_message( msg );
return;
}
input = thread->queue->input;
- if (msg->msg == WM_MOUSEMOVE && merge_message( input, msg )) free( msg );
+ if (msg->msg == WM_MOUSEMOVE && merge_message( input, msg )) free_message( msg );
else
{
msg->unique_id = 0; /* will be set once we return it to the app */
More information about the wine-cvs
mailing list