Submitter | Yuya Nishihara |
---|---|
Date | May 26, 2018, 2:49 a.m. |
Message ID | <b986ca72fc0f22ec4e04.1527302975@mimosa> |
Download | mbox | patch |
Permalink | /patch/31880/ |
State | Accepted |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 542A02C1CA; Fri, 25 May 2018 22:49:49 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 5qcjwh-g9UlK; Fri, 25 May 2018 22:49:49 -0400 (EDT) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id E33FE2C242; Fri, 25 May 2018 22:49:48 -0400 (EDT) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 6B2292C1B8 for <mercurial-devel@mercurial-scm.org>; Fri, 25 May 2018 22:49:46 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id QAPXOUY10N1S for <mercurial-devel@mercurial-scm.org>; Fri, 25 May 2018 22:49:46 -0400 (EDT) Received: from mail-pg0-x22e.google.com (mail-pg0-x22e.google.com [IPv6:2607:f8b0:400e:c05::22e]) by mercurial-scm.org (Postfix) with ESMTPS id 094F72C15C for <mercurial-devel@mercurial-scm.org>; Fri, 25 May 2018 22:49:45 -0400 (EDT) Received: by mail-pg0-x22e.google.com with SMTP id a13-v6so3014585pgu.4 for <mercurial-devel@mercurial-scm.org>; Fri, 25 May 2018 19:49:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:mime-version:content-transfer-encoding:subject:message-id :in-reply-to:references:user-agent:date:from:to; bh=G2GAOC3csZdx5QLcSB8iyBWu/UNw7i7kRfOw1kbuF1E=; b=ID8kbtydootJ7iziAoot3RxlxpILKUWTiWCTPyaSuzz2jmJ0dOctLhJMQN7W0ediux MiBimc9cDme9gTA1ZHu2LoFukTApYr9Nm4Wu0CLwX0fuxk/lbN+0Y/QYrJE57V04IEMS 0f5jw0WaxGbtGyYDw3zLZ242wnu48NJ8G9sAEmRwfMv1j13D0VNU+4u/1ntee13YGado 6vseTpCMW5rDpxVK8PvxPP70CfOGq6OrXXTkxfsbn/pfUoqikOSwA81+obJklhubTQf2 WvAdtX292JUlYNqYkfZB5vH8FWDjVG7BXKS8gRc3pYkuIZPw0XpjfEYNeaV8LxnXYmcs p73w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:mime-version:content-transfer-encoding :subject:message-id:in-reply-to:references:user-agent:date:from:to; bh=G2GAOC3csZdx5QLcSB8iyBWu/UNw7i7kRfOw1kbuF1E=; b=NRpW3jUcSBTxrgbRMwknelp21A+oPystTeFjFwY2Haa1Bz15k/3AmMzgIiXdsv7vG4 5gBqu6AHzHuN8+GjcmGWKmjOpvJR5vzdTWYVEnPXMla9YiCPt4+GwErlFyfW00aXaV2o zblvgp56sw4IdhkWGtwthW8UEwtt4R1lus69OpVY6i3479vXW+OFUqebFff/gil2Aly/ FBctEnl7K/JM4fwlfl/1/07B505MALIybeNwfyc9SK7xAfhiUWW9kJa310HYaxNaYSTX bk6WHNdg6mJ0XJzE3VfcLtweCaiVhuUDBnGWQ43W1BflLr2LxHr/ya5ZZhyAWVvLKqOM y6PA== X-Gm-Message-State: ALKqPwfUb08TYeklAnKHKMts8EppxzD01lgwquXyR8CkEvjkZXWA0Raf h9U3x1TkZLRUVE9ItAMxveQAmrA3 X-Google-Smtp-Source: AB8JxZoSwOoh7DIsl/m7eTai65NVPBTpCFBt7fOWeCPQAYCxj4a4TscM1sLxtU0oWul0/lD98RRbTg== X-Received: by 2002:a63:7211:: with SMTP id n17-v6mr3656289pgc.94.1527302984841; Fri, 25 May 2018 19:49:44 -0700 (PDT) Received: from [127.0.1.1] (pdb6fbe2b.tkyea126.ap.so-net.ne.jp. [219.111.190.43]) by smtp.gmail.com with ESMTPSA id x10-v6sm88870854pfd.162.2018.05.25.19.49.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 May 2018 19:49:43 -0700 (PDT) MIME-Version: 1.0 Subject: [PATCH 2 of 2] revlog: disallow setting uncompressed length to None X-Mercurial-Node: b986ca72fc0f22ec4e04cff722eb9efa2a61dff5 X-Mercurial-Series-Index: 2 X-Mercurial-Series-Total: 2 Message-Id: <b986ca72fc0f22ec4e04.1527302975@mimosa> X-Mercurial-Series-Id: <31143eaaf90624060f7b.1527302974@mimosa> In-Reply-To: <31143eaaf90624060f7b.1527302974@mimosa> References: <31143eaaf90624060f7b.1527302974@mimosa> User-Agent: Mercurial-patchbomb/4.6+192-37ef6ee87488 Date: Sat, 26 May 2018 11:49:35 +0900 From: Yuya Nishihara <yuya@tcha.org> To: mercurial-devel@mercurial-scm.org X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Yuya Nishihara - May 26, 2018, 2:49 a.m.
Patch
diff --git a/mercurial/revlog.py b/mercurial/revlog.py --- a/mercurial/revlog.py +++ b/mercurial/revlog.py @@ -854,7 +854,7 @@ class revlog(object): def rawsize(self, rev): """return the length of the uncompressed text for a given revision""" l = self.index[rev][2] - if l is not None and l >= 0: + if l >= 0: return l t = self.revision(rev, raw=True)