From: David Rientjes Date: Mon, 14 Aug 2006 20:25:34 GMT Subject: [PATCH 08/28] remove conditional return Message-ID: Removes conditional return from builtin-pack-objects.c David Signed-off-by: David Rientjes --- builtin-pack-objects.c | 7 +------ 1 files changed, 1 insertions(+), 6 deletions(-) diff --git a/builtin-pack-objects.c b/builtin-pack-objects.c index 2f99212..eb287a2 100644 --- a/builtin-pack-objects.c +++ b/builtin-pack-objects.c @@ -138,12 +138,7 @@ static int cmp_offset(const void *a_, co { unsigned long a = *(unsigned long *) a_; unsigned long b = *(unsigned long *) b_; - if (a < b) - return -1; - else if (a == b) - return 0; - else - return 1; + return (a < b) ? -1 : !(a == b); } /* -- 1.4.2.g89bb-dirty