server: Use unsigned long for request types that are 64bit in win64.
diff --git a/server/protocol.def b/server/protocol.def
index 0e18ab3..c313df1 100644
--- a/server/protocol.def
+++ b/server/protocol.def
@@ -1566,8 +1566,8 @@
int flags; /* message flags (see below) */
user_handle_t win; /* window handle */
unsigned int msg; /* message code */
- unsigned int wparam; /* parameters */
- unsigned int lparam; /* parameters */
+ unsigned long wparam; /* parameters */
+ unsigned long lparam; /* parameters */
int x; /* x position */
int y; /* y position */
unsigned int time; /* message time */
@@ -1607,8 +1607,8 @@
int type; /* message type */
user_handle_t win; /* window handle */
unsigned int msg; /* message code */
- unsigned int wparam; /* parameters (callback function for MSG_CALLBACK_RESULT) */
- unsigned int lparam; /* parameters (result for MSG_CALLBACK_RESULT) */
+ unsigned long wparam; /* parameters (callback function for MSG_CALLBACK_RESULT) */
+ unsigned long lparam; /* parameters (result for MSG_CALLBACK_RESULT) */
int x; /* x position */
int y; /* y position */
user_handle_t hook; /* winevent hook handle */
@@ -1654,7 +1654,7 @@
unsigned int msg; /* message to post */
unsigned int id; /* timer id */
unsigned int rate; /* timer rate in ms */
- unsigned int lparam; /* message lparam (callback proc) */
+ unsigned long lparam; /* message lparam (callback proc) */
@REPLY
unsigned int id; /* timer id */
@END