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