From ea00031d43b27a5e05211c1f03b8998f8936fde1 Mon Sep 17 00:00:00 2001 From: Erik Forsberg Date: Fri, 6 Jun 2003 10:43:01 +0000 Subject: [PATCH] Definition of DEBUG_CLIPBOARD. Definition of rdp5_channel. git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@405 423420c4-83ab-492f-b58f-81f9feb106b5 --- rdesktop.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/rdesktop.h b/rdesktop.h index f433af3..1f2d72c 100644 --- a/rdesktop.h +++ b/rdesktop.h @@ -42,12 +42,28 @@ #define DEBUG_RDP5(args) #endif +#ifdef WITH_DEBUG_CLIPBOARD +#define DEBUG_CLIPBOARD(args) printf args; +#else +#define DEBUG_CLIPBOARD(args) +#endif + #define STRNCPY(dst,src,n) { strncpy(dst,src,n-1); dst[n-1] = 0; } #include "constants.h" #include "types.h" #include "parse.h" +/* Declared here since it uses STREAM that's declared in parse.h */ +typedef struct _rdp5_channel +{ + uint16 channelno; + char name[8]; + uint32 channelflags; + void (*channelcallback) (STREAM, uint16); +} +rdp5_channel; + #ifndef MAKE_PROTO #include "proto.h" #endif