From 3c5d1b0ff208eadfdb9543e0da2d6149644bab03 Mon Sep 17 00:00:00 2001 From: dscho Date: Mon, 10 Feb 2003 20:40:36 +0000 Subject: cvs more flexible now; ZRLE encoding only when HAVE_ZRLE defined --- cvs_update_anonymously | 16 ++++++++++------ include/rfbproto.h | 2 ++ 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/cvs_update_anonymously b/cvs_update_anonymously index 9bdd325..bbe3c77 100644 --- a/cvs_update_anonymously +++ b/cvs_update_anonymously @@ -1,9 +1,13 @@ -if [ a"$1" = adiff -o a"$1" = aexport ]; then - cmd="$1" - shift -else - cmd=update -fi +#!/bin/bash + +case "$1" in +#cvs --help-commands 2>&1 | sed "s/[ ][ ]*/ /g" | cut -d " " -f 2 +add|admin|annotate|checkout|commit|diff|edit|editors|export|history|import|\ +init|log|login|logout|pserver|rdiff|release|remove|rtag|server|status|\ +tag|unedit|update|watch|watchers) + cmd="$1"; shift;; +*) cmd=update;; +esac cvs -z3 -d :pserver:anonymous@cvs.libvncserver.sf.net:/cvsroot/libvncserver $cmd "$@" diff --git a/include/rfbproto.h b/include/rfbproto.h index d3e2916..9a64484 100644 --- a/include/rfbproto.h +++ b/include/rfbproto.h @@ -304,7 +304,9 @@ typedef struct { #ifdef BACKCHANNEL #define rfbEncodingBackChannel 15 #endif +#ifdef HAVE_ZRLE #define rfbEncodingZRLE 16 +#endif /* * Special encoding numbers: -- cgit v1.2.1