21 |
#include "rdesktop.h" |
#include "rdesktop.h" |
22 |
#include "orders.h" |
#include "orders.h" |
23 |
|
|
24 |
extern uint8 *next_packet; |
extern uint8 *g_next_packet; |
25 |
static RDP_ORDER_STATE g_order_state; |
static RDP_ORDER_STATE g_order_state; |
26 |
extern BOOL use_rdp5; |
extern BOOL g_use_rdp5; |
27 |
|
|
28 |
/* Read field indicating which parameters are present */ |
/* Read field indicating which parameters are present */ |
29 |
static void |
static void |
695 |
in_uint16_le(s, bufsize); /* bufsize */ |
in_uint16_le(s, bufsize); /* bufsize */ |
696 |
in_uint16_le(s, cache_idx); |
in_uint16_le(s, cache_idx); |
697 |
|
|
698 |
if (!use_rdp5) |
if (!g_use_rdp5) |
699 |
{ |
{ |
700 |
|
|
701 |
/* Begin compressedBitmapData */ |
/* Begin compressedBitmapData */ |
949 |
processed++; |
processed++; |
950 |
} |
} |
951 |
|
|
952 |
if (s->p != next_packet) |
if (s->p != g_next_packet) |
953 |
error("%d bytes remaining\n", (int) (next_packet - s->p)); |
error("%d bytes remaining\n", (int) (g_next_packet - s->p)); |
954 |
} |
} |
955 |
|
|
956 |
/* Reset order state */ |
/* Reset order state */ |