diff options
author | khali <khali@7894878c-1315-0410-8ee3-d5d059ff63e0> | 2008-07-14 16:21:48 +0000 |
---|---|---|
committer | khali <khali@7894878c-1315-0410-8ee3-d5d059ff63e0> | 2008-07-14 16:21:48 +0000 |
commit | 348d6e42bf9db3fb9e148f3635c8588fa3bb88c3 (patch) | |
tree | 69cc08a3c6332e519f6438b6f63d93866f757d74 /lib/init.c | |
parent | 584bf96c121a8c614820eb9dba7ed307e07e5431 (diff) | |
download | lm-sensors-348d6e42bf9db3fb9e148f3635c8588fa3bb88c3.tar.gz |
The free_expr() function is no longer static in lib/init.c (it is also
used in lib/conf-parse.y), and therefore must be renamed according to
the libsensors naming conventions.
Based on an original patch from Sergey Vlasov.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/branches/lm-sensors-3.0.0@5302 7894878c-1315-0410-8ee3-d5d059ff63e0
Diffstat (limited to 'lib/init.c')
-rw-r--r-- | lib/init.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -129,15 +129,15 @@ static void free_label(sensors_label *label) free(label->value); } -void free_expr(sensors_expr *expr) +void sensors_free_expr(sensors_expr *expr) { if (expr->kind == sensors_kind_var) free(expr->data.var); else if (expr->kind == sensors_kind_sub) { if (expr->data.subexpr.sub1) - free_expr(expr->data.subexpr.sub1); + sensors_free_expr(expr->data.subexpr.sub1); if (expr->data.subexpr.sub2) - free_expr(expr->data.subexpr.sub2); + sensors_free_expr(expr->data.subexpr.sub2); } free(expr); } @@ -145,14 +145,14 @@ void free_expr(sensors_expr *expr) static void free_set(sensors_set *set) { free(set->name); - free_expr(set->value); + sensors_free_expr(set->value); } static void free_compute(sensors_compute *compute) { free(compute->name); - free_expr(compute->from_proc); - free_expr(compute->to_proc); + sensors_free_expr(compute->from_proc); + sensors_free_expr(compute->to_proc); } static void free_ignore(sensors_ignore *ignore) |