summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1998-12-16 15:21:51 +0000
committerbde <bde@FreeBSD.org>1998-12-16 15:21:51 +0000
commit9dd9cb4cb28ec01a4407ae4a7a8cb0fbce4f357e (patch)
treef28ac6d9c65aefcbb3d340c4fc9bb29ec2e034a9 /sys/kern
parent83e223ac3aaa15f444f462d48abc2e69856ae5bf (diff)
downloadFreeBSD-src-9dd9cb4cb28ec01a4407ae4a7a8cb0fbce4f357e.zip
FreeBSD-src-9dd9cb4cb28ec01a4407ae4a7a8cb0fbce4f357e.tar.gz
Removed bogus casts of USRSTACK and/or the other operand in binary
expressions involving USRSTACK.
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/subr_trap.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/sys/kern/subr_trap.c b/sys/kern/subr_trap.c
index e56286a..3d35483 100644
--- a/sys/kern/subr_trap.c
+++ b/sys/kern/subr_trap.c
@@ -35,7 +35,7 @@
* SUCH DAMAGE.
*
* from: @(#)trap.c 7.4 (Berkeley) 5/13/91
- * $Id: trap.c,v 1.129 1998/12/02 08:15:16 kato Exp $
+ * $Id: trap.c,v 1.130 1998/12/06 00:03:30 archie Exp $
*/
/*
@@ -661,8 +661,7 @@ trap_pfault(frame, usermode, eva)
/*
* Grow the stack if necessary
*/
- if ((caddr_t)va > vm->vm_maxsaddr
- && (caddr_t)va < (caddr_t)USRSTACK) {
+ if ((caddr_t)va > vm->vm_maxsaddr && va < USRSTACK) {
if (!grow(p, va)) {
rv = KERN_FAILURE;
--p->p_lock;
@@ -772,8 +771,7 @@ trap_pfault(frame, usermode, eva)
/*
* Grow the stack if necessary
*/
- if ((caddr_t)va > vm->vm_maxsaddr
- && (caddr_t)va < (caddr_t)USRSTACK) {
+ if ((caddr_t)va > vm->vm_maxsaddr && va < USRSTACK) {
if (!grow(p, va)) {
rv = KERN_FAILURE;
--p->p_lock;
@@ -967,8 +965,7 @@ int trapwrite(addr)
++p->p_lock;
- if ((caddr_t)va >= vm->vm_maxsaddr
- && (caddr_t)va < (caddr_t)USRSTACK) {
+ if ((caddr_t)va >= vm->vm_maxsaddr && va < USRSTACK) {
if (!grow(p, va)) {
--p->p_lock;
return (1);
OpenPOWER on IntegriCloud