diff --git a/sys/vm/vm_param.h b/sys/vm/vm_param.h index 07885afc4cbd..65f5321815c6 100644 --- a/sys/vm/vm_param.h +++ b/sys/vm/vm_param.h @@ -1,4 +1,4 @@ -/* $NetBSD: vm_param.h,v 1.21 1999/04/11 00:59:07 simonb Exp $ */ +/* $NetBSD: vm_param.h,v 1.22 1999/11/30 19:31:05 thorpej Exp $ */ /* * Copyright (c) 1991, 1993 @@ -138,7 +138,7 @@ typedef int boolean_t; */ #ifdef _KERNEL #define atop(x) (((unsigned long)(x)) >> PAGE_SHIFT) -#define ptoa(x) ((vaddr_t)((x) << PAGE_SHIFT)) +#define ptoa(x) ((vaddr_t)((vaddr_t)(x) << PAGE_SHIFT)) /* * Round off or truncate to the nearest page. These will work