[Bugfix] Define "public" structure members as "c_public" in C includes in
vncExtInit.cc (alan dot coopersmith at sun dot com)


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3920 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/unix/xserver/hw/vnc/vncExtInit.cc b/unix/xserver/hw/vnc/vncExtInit.cc
index a15a77b..0364adc 100644
--- a/unix/xserver/hw/vnc/vncExtInit.cc
+++ b/unix/xserver/hw/vnc/vncExtInit.cc
@@ -24,6 +24,7 @@
 
 extern "C" {
 #define class c_class
+#define public c_public
 #define NEED_EVENTS
 #include <X11/X.h>
 #include <X11/Xproto.h>
@@ -38,6 +39,7 @@
 #include "vncExt.h"
 #undef class
 #undef xalloc
+#undef public
 }
 
 #include <rfb/Configuration.h>