diff options
| author | christos <christos@NetBSD.org> | 1998-12-09 14:39:09 +0000 |
|---|---|---|
| committer | christos <christos@NetBSD.org> | 1998-12-09 14:39:09 +0000 |
| commit | caab3e85980e677e9d2dcd62f1608f3f5a514b19 (patch) | |
| tree | 577cfbb845a5c6f214dfef588bdf7d32b62bcdb6 | |
| parent | 983a6b1f22f81166c297392310a47060953de8d3 (diff) | |
Avoid quad overflow.
| -rw-r--r-- | sys/sys/resource.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/sys/resource.h b/sys/sys/resource.h index af0d86ddfa9..d7b25d59a71 100644 --- a/sys/sys/resource.h +++ b/sys/sys/resource.h @@ -1,4 +1,4 @@ -/* $NetBSD: resource.h,v 1.18 1998/05/24 19:30:19 kleink Exp $ */ +/* $NetBSD: resource.h,v 1.19 1998/12/09 14:39:09 christos Exp $ */ /* * Copyright (c) 1982, 1986, 1993 @@ -93,7 +93,7 @@ struct rusage { #define RLIM_NLIMITS 9 /* number of resource limits */ -#define RLIM_INFINITY (((u_quad_t)1 << 63) - 1) /* no limit */ +#define RLIM_INFINITY (~((u_quad_t)1 << 63)) /* no limit */ #define RLIM_SAVED_MAX RLIM_INFINITY /* unrepresentable hard limit */ #define RLIM_SAVED_CUR RLIM_INFINITY /* unrepresentable soft limit */ |
