Revision: 40764
http://brlcad.svn.sourceforge.net/brlcad/?rev=40764&view=rev
Author: brlcad
Date: 2010-09-28 19:27:29 +0000 (Tue, 28 Sep 2010)
Log Message:
-----------
pkg_switches now take a fourth parameter. set to NULL.
Modified Paths:
--------------
brlcad/trunk/src/libfb/fbserv_obj.c
brlcad/trunk/src/libfb/if_remote.c
Modified: brlcad/trunk/src/libfb/fbserv_obj.c
===================================================================
--- brlcad/trunk/src/libfb/fbserv_obj.c 2010-09-28 19:16:12 UTC (rev 40763)
+++ brlcad/trunk/src/libfb/fbserv_obj.c 2010-09-28 19:27:29 UTC (rev 40764)
@@ -796,37 +796,37 @@
int fd = fbslp->fbsl_fd;
static struct pkg_switch pswitch[] = {
- { MSG_FBOPEN, fbs_rfbopen, "Open Framebuffer" },
- { MSG_FBCLOSE, fbs_rfbclose, "Close Framebuffer" },
- { MSG_FBCLEAR, fbs_rfbclear, "Clear Framebuffer" },
- { MSG_FBREAD, fbs_rfbread, "Read Pixels" },
- { MSG_FBWRITE, fbs_rfbwrite, "Write Pixels" },
- { MSG_FBWRITE + MSG_NORETURN, fbs_rfbwrite, "Asynch write" },
- { MSG_FBCURSOR, fbs_rfbcursor, "Cursor" },
- { MSG_FBGETCURSOR, fbs_rfbgetcursor, "Get Cursor" }, /*NEW*/
- { MSG_FBSCURSOR, fbs_rfbscursor, "Screen Cursor" }, /*OLD*/
- { MSG_FBWINDOW, fbs_rfbwindow, "Window" }, /*OLD*/
- { MSG_FBZOOM, fbs_rfbzoom, "Zoom" }, /*OLD*/
- { MSG_FBVIEW, fbs_rfbview, "View" }, /*NEW*/
- { MSG_FBGETVIEW, fbs_rfbgetview, "Get View" }, /*NEW*/
- { MSG_FBRMAP, fbs_rfbrmap, "R Map" },
- { MSG_FBWMAP, fbs_rfbwmap, "W Map" },
- { MSG_FBHELP, fbs_rfbhelp, "Help Request" },
- { MSG_ERROR, fbs_rfbunknown, "Error Message" },
- { MSG_CLOSE, fbs_rfbunknown, "Close Connection" },
- { MSG_FBREADRECT, fbs_rfbreadrect, "Read Rectangle" },
- { MSG_FBWRITERECT, fbs_rfbwriterect, "Write Rectangle" },
- { MSG_FBWRITERECT + MSG_NORETURN, fbs_rfbwriterect, "Write Rectangle" },
- { MSG_FBBWREADRECT, fbs_rfbbwreadrect, "Read BW Rectangle" },
- { MSG_FBBWWRITERECT, fbs_rfbbwwriterect, "Write BW Rectangle" },
- { MSG_FBBWWRITERECT+MSG_NORETURN, fbs_rfbbwwriterect, "Write BW
Rectangle" },
- { MSG_FBFLUSH, fbs_rfbflush, "Flush Output" },
- { MSG_FBFLUSH + MSG_NORETURN, fbs_rfbflush, "Flush Output" },
- { MSG_FBFREE, fbs_rfbfree, "Free Resources" },
- { MSG_FBPOLL, fbs_rfbpoll, "Handle Events" },
- { MSG_FBSETCURSOR, fbs_rfbsetcursor, "Set Cursor Shape" },
- { MSG_FBSETCURSOR + MSG_NORETURN, fbs_rfbsetcursor, "Set Cursor Shape"
},
- { 0, NULL, NULL }
+ { MSG_FBOPEN, fbs_rfbopen, "Open Framebuffer", NULL },
+ { MSG_FBCLOSE, fbs_rfbclose, "Close Framebuffer", NULL },
+ { MSG_FBCLEAR, fbs_rfbclear, "Clear Framebuffer", NULL },
+ { MSG_FBREAD, fbs_rfbread, "Read Pixels", NULL },
+ { MSG_FBWRITE, fbs_rfbwrite, "Write Pixels", NULL },
+ { MSG_FBWRITE + MSG_NORETURN, fbs_rfbwrite, "Asynch write", NULL },
+ { MSG_FBCURSOR, fbs_rfbcursor, "Cursor", NULL },
+ { MSG_FBGETCURSOR, fbs_rfbgetcursor, "Get Cursor", NULL }, /*NEW*/
+ { MSG_FBSCURSOR, fbs_rfbscursor, "Screen Cursor", NULL }, /*OLD*/
+ { MSG_FBWINDOW, fbs_rfbwindow, "Window", NULL }, /*OLD*/
+ { MSG_FBZOOM, fbs_rfbzoom, "Zoom", NULL }, /*OLD*/
+ { MSG_FBVIEW, fbs_rfbview, "View", NULL }, /*NEW*/
+ { MSG_FBGETVIEW, fbs_rfbgetview, "Get View", NULL }, /*NEW*/
+ { MSG_FBRMAP, fbs_rfbrmap, "R Map", NULL },
+ { MSG_FBWMAP, fbs_rfbwmap, "W Map", NULL },
+ { MSG_FBHELP, fbs_rfbhelp, "Help Request", NULL },
+ { MSG_ERROR, fbs_rfbunknown, "Error Message", NULL },
+ { MSG_CLOSE, fbs_rfbunknown, "Close Connection", NULL },
+ { MSG_FBREADRECT, fbs_rfbreadrect, "Read Rectangle", NULL },
+ { MSG_FBWRITERECT, fbs_rfbwriterect, "Write Rectangle", NULL },
+ { MSG_FBWRITERECT + MSG_NORETURN, fbs_rfbwriterect, "Write Rectangle",
NULL },
+ { MSG_FBBWREADRECT, fbs_rfbbwreadrect, "Read BW Rectangle", NULL },
+ { MSG_FBBWWRITERECT, fbs_rfbbwwriterect, "Write BW Rectangle", NULL },
+ { MSG_FBBWWRITERECT+MSG_NORETURN, fbs_rfbbwwriterect, "Write BW
Rectangle", NULL },
+ { MSG_FBFLUSH, fbs_rfbflush, "Flush Output", NULL },
+ { MSG_FBFLUSH + MSG_NORETURN, fbs_rfbflush, "Flush Output", NULL },
+ { MSG_FBFREE, fbs_rfbfree, "Free Resources", NULL },
+ { MSG_FBPOLL, fbs_rfbpoll, "Handle Events", NULL },
+ { MSG_FBSETCURSOR, fbs_rfbsetcursor, "Set Cursor Shape", NULL },
+ { MSG_FBSETCURSOR + MSG_NORETURN, fbs_rfbsetcursor, "Set Cursor Shape",
NULL },
+ { 0, NULL, NULL, NULL }
};
#if defined(_WIN32) && !defined(__CYGWIN__)
Modified: brlcad/trunk/src/libfb/if_remote.c
===================================================================
--- brlcad/trunk/src/libfb/if_remote.c 2010-09-28 19:16:12 UTC (rev 40763)
+++ brlcad/trunk/src/libfb/if_remote.c 2010-09-28 19:27:29 UTC (rev 40764)
@@ -67,8 +67,8 @@
/* Package Handlers. */
static void pkgerror(struct pkg_conn *pcpp, char *buf); /* error
message handler */
static struct pkg_switch pkgswitch[] = {
- { MSG_ERROR, pkgerror, "Error Message" },
- { 0, NULL, NULL }
+ { MSG_ERROR, pkgerror, "Error Message", NULL },
+ { 0, NULL, NULL, NULL }
};
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits