From: Roger Dingledine Date: Fri, 21 Jan 2005 03:18:49 +0000 (+0000) Subject: special case so we don't yell when an empty http body doesn't specify a X-Git-Tag: tor-0.1.0.1-rc~425 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4826718eace5bd8a0744ae5f1612920acf861624;p=thirdparty%2Ftor.git special case so we don't yell when an empty http body doesn't specify a content-encoding svn:r3397 --- diff --git a/src/or/directory.c b/src/or/directory.c index ee50f46e77..e9255747e3 100644 --- a/src/or/directory.c +++ b/src/or/directory.c @@ -555,6 +555,8 @@ static int body_is_plausible(const char *body, size_t len, int purpose) { int i; + if (len == 0) + return 1; /* empty bodies don't need decompression */ if (len < 32) return 0; if (purpose != DIR_PURPOSE_FETCH_RENDDESC) {