Marcus Meissner : server: Do not promote lparam to signed int (Coverity).

Alexandre Julliard julliard at winehq.org
Tue Jun 28 17:25:16 CDT 2011


Module: wine
Branch: master
Commit: 67320c448b6d498724678b568e4b00dca1499356
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=67320c448b6d498724678b568e4b00dca1499356

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Tue Jun 28 09:37:04 2011 +0200

server: Do not promote lparam to signed int (Coverity).

---

 server/queue.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/server/queue.c b/server/queue.c
index 6dee8f5..5dd4bf3 100644
--- a/server/queue.c
+++ b/server/queue.c
@@ -1617,7 +1617,7 @@ static int queue_keyboard_message( struct desktop *desktop, user_handle_t win, c
 
     msg->type      = MSG_HARDWARE;
     msg->win       = get_user_full_handle( win );
-    msg->lparam    = (input->kbd.scan << 16) | 1; /* repeat count */
+    msg->lparam    = (input->kbd.scan << 16) | 1u; /* repeat count */
     msg->time      = input->kbd.time;
     msg->result    = NULL;
     msg->data      = msg_data;




More information about the wine-cvs mailing list