From 4d7d583e47215304d7be5487a42578081bbc8497 Mon Sep 17 00:00:00 2001 From: jaortega Date: Fri, 8 Dec 2000 21:30:01 +0000 Subject: (mix_eval_{set,remove}symbols_from_table, mix_eval_substract_table) new functions (mix_symbol_table_{merge,substract}_table) const-correct --- mixlib/mix_symbol_table.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'mixlib/mix_symbol_table.c') diff --git a/mixlib/mix_symbol_table.c b/mixlib/mix_symbol_table.c index d59c396..1e08f2a 100644 --- a/mixlib/mix_symbol_table.c +++ b/mixlib/mix_symbol_table.c @@ -84,24 +84,24 @@ remove_symbol_(gpointer symbol, gpointer value, gpointer target) gboolean mix_symbol_table_merge_table (mix_symbol_table_t *table, - mix_symbol_table_t *from) + const mix_symbol_table_t *from) { g_return_val_if_fail (table != NULL, FALSE); if (from != NULL) { - mix_symbol_table_foreach (from, add_symbol_, table); + mix_symbol_table_foreach ((gpointer)from, add_symbol_, table); } return TRUE; } gboolean mix_symbol_table_substract_table (mix_symbol_table_t *table, - mix_symbol_table_t *other) + const mix_symbol_table_t *other) { g_return_val_if_fail (table != NULL, FALSE); if (other != NULL) { - mix_symbol_table_foreach (other, remove_symbol_, table); + mix_symbol_table_foreach ((gpointer)other, remove_symbol_, table); } return TRUE; } -- cgit v1.2.3