From 3199c6fb39f02b36a07ef65bf4b07d6ec340944d Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Wed, 12 Aug 2009 14:18:25 -0700 Subject: Convert extension decoding to function pointer tables Each extension now registers it's own request, reply, event & error decoding functions as needed in the central table, instead of a cascading block of if/else statements to modify for each new extension added. Signed-off-by: Alan Coopersmith --- shmscope.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'shmscope.h') diff --git a/shmscope.h b/shmscope.h index 6d56f4c..dc4a40d 100644 --- a/shmscope.h +++ b/shmscope.h @@ -12,10 +12,6 @@ #define printfield(a,b,c,d,e) if (Verbose > 1) PrintField(a,b,c,d,e) -extern unsigned char MITSHMRequest; -extern unsigned char MITSHMError; -extern unsigned char MITSHMEvent; - extern void MitshmQueryVersion (FD fd, const unsigned char *buf); extern void MitshmQueryVersionReply (FD fd, const unsigned char *buf); extern void MitshmAttach (FD fd, const unsigned char *buf); -- cgit v1.2.1