From: Wayne Davison Date: Fri, 19 Jun 2020 16:55:48 +0000 (-0700) Subject: Simple change to recv_token(). X-Git-Tag: v3.2.0~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=73053f26bcc1c9f2f0f7b2420200c685f94e21f1;p=thirdparty%2Frsync.git Simple change to recv_token(). --- diff --git a/token.c b/token.c index 7e942f2f..8a335886 100644 --- a/token.c +++ b/token.c @@ -1135,30 +1135,23 @@ void send_token(int f, int32 token, struct map_struct *buf, OFF_T offset, */ int32 recv_token(int f, char **data) { - int tok; - switch (do_compression) { case CPRES_NONE: - tok = simple_recv_token(f,data); - break; + return simple_recv_token(f,data); case CPRES_ZLIB: case CPRES_ZLIBX: - tok = recv_deflated_token(f, data); - break; + return recv_deflated_token(f, data); #ifdef SUPPORT_ZSTD case CPRES_ZSTD: - tok = recv_zstd_token(f, data); - break; + return recv_zstd_token(f, data); #endif #ifdef SUPPORT_LZ4 case CPRES_LZ4: - tok = recv_compressed_token(f, data); - break; + return recv_compressed_token(f, data); #endif default: assert(0); } - return tok; } /*