diff options
Diffstat (limited to 'common/tree.c')
-rw-r--r-- | common/tree.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/common/tree.c b/common/tree.c index 3d678755..a9254cc9 100644 --- a/common/tree.c +++ b/common/tree.c @@ -43,7 +43,7 @@ #ifndef lint static char copyright[] = -"$Id: tree.c,v 1.101.2.5 2001/10/04 20:38:22 mellon Exp $ Copyright (c) 1995-2000 The Internet Software Consortium. All rights reserved.\n"; +"$Id: tree.c,v 1.101.2.6 2001/10/18 20:12:16 mellon Exp $ Copyright (c) 1995-2000 The Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -596,7 +596,7 @@ int binding_value_dereference (struct binding_value **v, /* Decrement the reference count. If it's nonzero, we're done. */ --(bv -> refcnt); - rc_register (file, line, v, bv, bv -> refcnt, 1); + rc_register (file, line, v, bv, bv -> refcnt, 1, RC_MISC); if (bv -> refcnt > 0) return 1; if (bv -> refcnt < 0) { @@ -2741,7 +2741,7 @@ void expression_dereference (eptr, file, line) /* Decrement the reference count. If it's nonzero, we're done. */ --(expr -> refcnt); - rc_register (file, line, eptr, expr, expr -> refcnt, 1); + rc_register (file, line, eptr, expr, expr -> refcnt, 1, RC_MISC); if (expr -> refcnt > 0) return; if (expr -> refcnt < 0) { @@ -3757,7 +3757,7 @@ int binding_scope_dereference (ptr, file, line) *ptr = (struct binding_scope *)0; --binding_scope -> refcnt; rc_register (file, line, ptr, - binding_scope, binding_scope -> refcnt, 1); + binding_scope, binding_scope -> refcnt, 1, RC_MISC); if (binding_scope -> refcnt > 0) return 1; @@ -3807,7 +3807,7 @@ int fundef_dereference (ptr, file, line) } bp -> refcnt--; - rc_register (file, line, ptr, bp, bp -> refcnt, 1); + rc_register (file, line, ptr, bp, bp -> refcnt, 1, RC_MISC); if (bp -> refcnt < 0) { log_error ("%s(%d): negative refcnt!", file, line); #if defined (DEBUG_RC_HISTORY) |