⬢ DragonFlyBSD Kernel Audit
DF-2242 / fix.diff
← back to finding ↓ download raw
--- a/sys/ddb/db_expr.c
+++ b/sys/ddb/db_expr.c
@@ -213,7 +213,7 @@
 		lhs <<= rhs;
 	    else {
 		/* Shift right is unsigned */
-		lhs = (unsigned) lhs >> rhs;
+		lhs = (uintmax_t) lhs >> rhs;
 	    }
 	    t = db_read_token();
 	}