From d0dba18550f315279d65e5b4a2fc7cbd20a98b4a Mon Sep 17 00:00:00 2001 From: jaortega Date: Thu, 7 Dec 2000 23:14:07 +0000 Subject: (mix_symbol_table_{merge,substract}_table) new functions --- mixlib/mix_symbol_table.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'mixlib/mix_symbol_table.h') diff --git a/mixlib/mix_symbol_table.h b/mixlib/mix_symbol_table.h index da9046f..db48ffd 100644 --- a/mixlib/mix_symbol_table.h +++ b/mixlib/mix_symbol_table.h @@ -47,6 +47,15 @@ mix_symbol_table_new_from_file(FILE *file); extern void mix_symbol_table_delete(mix_symbol_table_t *table); +/* add/remove symbols from other table */ +extern gboolean +mix_symbol_table_merge_table (mix_symbol_table_t *table, + mix_symbol_table_t *from); + +extern gboolean +mix_symbol_table_substract_table (mix_symbol_table_t *table, + mix_symbol_table_t *other); + /* Add/remove symbols one by one */ /* possible outcomes: */ enum { -- cgit v1.2.3