struct x_cmdqueue
{
char_u *propInfo;
- int len;
+ long_u len;
struct x_cmdqueue *next;
struct x_cmdqueue *prev;
};
static int AppendPropCarefully __ARGS((Display *display, Window window, Atom property, char_u *value, int length));
static int x_error_check __ARGS((Display *dpy, XErrorEvent *error_event));
static int IsSerialName __ARGS((char_u *name));
-static void save_in_queue __ARGS((char_u *buf, int len));
-static void server_parse_message __ARGS((Display *dpy, char_u *propInfo, int numItems));
+static void save_in_queue __ARGS((char_u *buf, long_u len));
+static void server_parse_message __ARGS((Display *dpy, char_u *propInfo, long_u numItems));
/* Private variables for the "server" functionality */
static Atom registryProperty = None;
*/
static void
save_in_queue(propInfo, len)
- char_u *propInfo;
- int len;
+ char_u *propInfo;
+ long_u len;
{
x_queue_T *node;
void
server_parse_messages()
{
- char_u *p;
x_queue_T *node;
if (!X_DISPLAY)
server_parse_message(dpy, propInfo, numItems)
Display *dpy;
char_u *propInfo; /* A string containing 0 or more X commands */
- int numItems; /* The size of propInfo in bytes. */
+ long_u numItems; /* The size of propInfo in bytes. */
{
char_u *p;
int code;