=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/var.c,v retrieving revision 1.60 retrieving revision 1.61 diff -c -r1.60 -r1.61 *** src/usr.bin/make/var.c 2006/01/20 23:10:19 1.60 --- src/usr.bin/make/var.c 2007/01/02 13:21:31 1.61 *************** *** 1,5 **** /* $OpenPackages$ */ ! /* $OpenBSD: var.c,v 1.60 2006/01/20 23:10:19 espie Exp $ */ /* $NetBSD: var.c,v 1.18 1997/03/18 19:24:46 christos Exp $ */ /* --- 1,5 ---- /* $OpenPackages$ */ ! /* $OpenBSD: var.c,v 1.61 2007/01/02 13:21:31 espie Exp $ */ /* $NetBSD: var.c,v 1.18 1997/03/18 19:24:46 christos Exp $ */ /* *************** *** 176,182 **** static Var *varfind(const char *, const char *, SymTable *, int, int, uint32_t); static Var *VarFindi(const char *, const char *, SymTable *, int); static Var *VarAdd(const char *, const char *, uint32_t, const char *, GSymT *); ! static void VarDelete(void *); static void VarPrintVar(Var *); static const char *context_name(GSymT *); static Var *new_var(const char *, const char *, const char *); --- 176,182 ---- static Var *varfind(const char *, const char *, SymTable *, int, int, uint32_t); static Var *VarFindi(const char *, const char *, SymTable *, int); static Var *VarAdd(const char *, const char *, uint32_t, const char *, GSymT *); ! static void VarDelete(Var *); static void VarPrintVar(Var *); static const char *context_name(GSymT *); static Var *new_var(const char *, const char *, const char *); *************** *** 588,597 **** *----------------------------------------------------------------------- */ static void ! VarDelete(void *vp) { - Var *v = (Var *)vp; - if ((v->flags & VAR_DUMMY) == 0) Buf_Destroy(&(v->val)); free(v); --- 588,595 ---- *----------------------------------------------------------------------- */ static void ! VarDelete(Var *v) { if ((v->flags & VAR_DUMMY) == 0) Buf_Destroy(&(v->val)); free(v);