diff options
Diffstat (limited to 'usr.bin/make/suff.c')
-rw-r--r-- | usr.bin/make/suff.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/usr.bin/make/suff.c b/usr.bin/make/suff.c index 6b75493..7aa96f6 100644 --- a/usr.bin/make/suff.c +++ b/usr.bin/make/suff.c @@ -1504,7 +1504,6 @@ SuffFindArchiveDeps(GNode *gn, Lst *slst) char *eoarch; /* End of archive portion */ char *eoname; /* End of member portion */ char *name; /* Start of member's name */ - char *p1; GNode *mem; /* Node for member */ Suff *ms; /* Suffix descriptor for member */ @@ -1547,10 +1546,8 @@ SuffFindArchiveDeps(GNode *gn, Lst *slst) /* * Copy in the variables from the member node to this one. */ - Var_Set(copy[1], Var_Value(copy[1], mem, &p1), gn); - free(p1); - Var_Set(copy[0], Var_Value(copy[0], mem, &p1), gn); - free(p1); + Var_Set(copy[1], Var_Value(copy[1], mem), gn); + Var_Set(copy[0], Var_Value(copy[0], mem), gn); ms = mem->suffix; if (ms == NULL) { |