From 8688ef20cf5d541e7ca98919cc2d757fbfe1dd32 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sun, 27 Sep 2009 02:15:36 +0000 Subject: - Add static pattern targets to the string cache. - Use specific free_*() calls where appropriate. --- rule.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'rule.c') diff --git a/rule.c b/rule.c index 8311fb6..a6928df 100644 --- a/rule.c +++ b/rule.c @@ -401,15 +401,8 @@ static void freerule (struct rule *rule, struct rule *lastrule) { struct rule *next = rule->next; - struct dep *dep; - dep = rule->deps; - while (dep) - { - struct dep *t = dep->next; - free_dep (dep); - dep = t; - } + free_dep_chain (rule->deps); free (rule->targets); free (rule->suffixes); -- cgit v1.2.3