From f1a0d21d04e74fac94e2d446ca9399567e0e143a Mon Sep 17 00:00:00 2001 From: SowinskiBraeden Date: Thu, 30 Oct 2025 15:35:46 -0700 Subject: [PATCH] remove redundant code --- lab07/lab7.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lab07/lab7.c b/lab07/lab7.c index b09414f..020fdcc 100644 --- a/lab07/lab7.c +++ b/lab07/lab7.c @@ -1,8 +1,6 @@ #include #include -#define SIGN_MASK 0x0000000000000001 - long getClamp(long q, long min, long max) { long diffToMin; @@ -12,8 +10,8 @@ long getClamp(long q, long min, long max) diffToMin = q + (~min + 1); diffToMax = q + (~max + 1); - diffToMinSign = (diffToMin >> 63) & SIGN_MASK; - diffToMaxSign = (diffToMax >> 63) & SIGN_MASK; + diffToMinSign = (diffToMin >> 63); + diffToMaxSign = (diffToMax >> 63); // If diff to min is 0, or the diff to min // is greater than the min (positive sign),