*
*/
-uint8 callingDomainSelector[1] = "\x01";
-uint8 calledDomainSelector[1] = "\x01";
+static const uint8 callingDomainSelector[1] = "\x01";
+static const uint8 calledDomainSelector[1] = "\x01";
-uint8 mcs_result_enumerated[16][32] =
+/*
+static const char* const mcs_result_enumerated[] =
{
"rt-successful",
"rt-domain-merging",
"rt-unspecified-failure",
"rt-user-rejected"
};
+*/
/**
* Read a DomainMCSPDU header.
#include "nego.h"
-char NEGO_STATE_STRINGS[6][25] =
+static const char* const NEGO_STATE_STRINGS[] =
{
"NEGO_STATE_INITIAL",
"NEGO_STATE_NLA",
"NEGO_STATE_FINAL"
};
-char PROTOCOL_SECURITY_STRINGS[3][4] =
+static const char PROTOCOL_SECURITY_STRINGS[3][4] =
{
"RDP",
"TLS",
#include "orders.h"
-uint8 PRIMARY_DRAWING_ORDER_STRINGS[][20] =
+#ifdef WITH_DEBUG_ORDERS
+
+static const char* const PRIMARY_DRAWING_ORDER_STRINGS[] =
{
"DstBlt",
"PatBlt",
#define PRIMARY_DRAWING_ORDER_COUNT (sizeof(PRIMARY_DRAWING_ORDER_STRINGS) / sizeof(PRIMARY_DRAWING_ORDER_STRINGS[0]))
-uint8 SECONDARY_DRAWING_ORDER_STRINGS[][32] =
+static const char* const SECONDARY_DRAWING_ORDER_STRINGS[] =
{
"Cache Bitmap",
"Cache Color Table",
#define SECONDARY_DRAWING_ORDER_COUNT (sizeof(SECONDARY_DRAWING_ORDER_STRINGS) / sizeof(SECONDARY_DRAWING_ORDER_STRINGS[0]))
-uint8 ALTSEC_DRAWING_ORDER_STRINGS[][32] =
+static const char* const ALTSEC_DRAWING_ORDER_STRINGS[] =
{
"Switch Surface",
"Create Offscreen Bitmap",
#define ALTSEC_DRAWING_ORDER_COUNT (sizeof(ALTSEC_DRAWING_ORDER_STRINGS) / sizeof(ALTSEC_DRAWING_ORDER_STRINGS[0]))
-uint8 PRIMARY_DRAWING_ORDER_FIELD_BYTES[] =
+#endif /* WITH_DEBUG_ORDERS */
+
+static const uint8 PRIMARY_DRAWING_ORDER_FIELD_BYTES[] =
{
DSTBLT_ORDER_FIELD_BYTES,
PATBLT_ORDER_FIELD_BYTES,
GLYPH_INDEX_ORDER_FIELD_BYTES
};
-uint8 CBR2_BPP[] =
+static const uint8 CBR2_BPP[] =
{
0, 0, 0, 8, 16, 24, 32
};
-uint8 CBR23_BPP[] =
+static const uint8 CBR23_BPP[] =
{
0, 0, 0, 8, 16, 24, 32
};
-uint8 BMF_BPP[] =
+static const uint8 BMF_BPP[] =
{
0, 1, 0, 8, 16, 24, 32
};
#include <freerdp/settings.h>
-static char client_dll[] = "C:\\Windows\\System32\\mstscax.dll";
+static const char client_dll[] = "C:\\Windows\\System32\\mstscax.dll";
rdpSettings* settings_new(void* instance)
{
#include <freerdp/utils/rect.h>
#include <freerdp/codec/bitmap.h>
-uint8 UPDATE_TYPE_STRINGS[][32] =
+/*
+static const char* const UPDATE_TYPE_STRINGS[] =
{
"Orders",
"Bitmap",
"Palette",
"Synchronize"
};
+*/
void update_recv_orders(rdpUpdate* update, STREAM* s)
{