summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authordrahn <drahn@openbsd.org>2001-09-05 20:49:55 +0000
committerdrahn <drahn@openbsd.org>2001-09-05 20:49:55 +0000
commit6c9f79e3ac6fa5b460fe2cd8c68ba3c2db153a1f (patch)
treeb8a55f2518813e806a0872e74bfbaee11fe46965 /sys
parent-Make ftp-proxy drop privs to user "proxy" by default. (diff)
downloadwireguard-openbsd-6c9f79e3ac6fa5b460fe2cd8c68ba3c2db153a1f.tar.xz
wireguard-openbsd-6c9f79e3ac6fa5b460fe2cd8c68ba3c2db153a1f.zip
Unbreak trace command on macppc, ddb passes -1 for count to
db_stack_trace_cmd() as "all entries", however db_expr_t is a signed variable.
Diffstat (limited to 'sys')
-rw-r--r--sys/arch/macppc/macppc/db_trace.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/macppc/macppc/db_trace.c b/sys/arch/macppc/macppc/db_trace.c
index 723d7b100d1..ef077301df9 100644
--- a/sys/arch/macppc/macppc/db_trace.c
+++ b/sys/arch/macppc/macppc/db_trace.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: db_trace.c,v 1.2 2001/09/05 16:15:02 drahn Exp $ */
+/* $OpenBSD: db_trace.c,v 1.3 2001/09/05 20:49:55 drahn Exp $ */
/* $NetBSD: db_trace.c,v 1.15 1996/02/22 23:23:41 gwr Exp $ */
/*
@@ -145,7 +145,7 @@ db_stack_trace_cmd(addr, have_addr, count, modif)
char *modif;
{
- if (count == 0)
+ if (count == 0 || count == -1)
count = INT_MAX;
if (have_addr == 0){
addr = ddb_regs.tf.fixreg[1];