fix buglet in handling multiple files
[rsync/rsync.git] / token.c
diff --git a/token.c b/token.c
index 4e36cc6..87bba58 100644 (file)
--- a/token.c
+++ b/token.c
@@ -241,6 +241,7 @@ recv_deflated_token(int f, char **data)
                inflateReset(&rx_strm);
            }
            recv_state = r_idle;
+           rx_token = 0;
            break;
            
        case r_idle:
@@ -367,8 +368,6 @@ int recv_token(int f,char **data)
  */
 void see_token(char *data, int toklen)
 {
-    int r;
-
     if (do_compression)
        see_deflate_token(data, toklen);
 }