Remove one unused and one unnecessary macros
authorRicardo Mones <ricardo@mones.org>
Sun, 14 May 2017 09:45:19 +0000 (11:45 +0200)
committerRicardo Mones <ricardo@mones.org>
Sun, 14 May 2017 09:45:19 +0000 (11:45 +0200)
src/html.c

index fd623b1..02717e4 100644 (file)
@@ -348,30 +348,13 @@ SC_HTMLParser *sc_html_parser_new(FILE *fp, CodeConverter *conv)
        parser->pre = FALSE;
        parser->indent = 0;
 
-#define SYMBOL_TABLE_ADD(table, list) \
-{ \
-       gint i; \
- \
-       for (i = 0; i < sizeof(list) / sizeof(list[0]); i++) \
-               g_hash_table_insert(table, list[i].key, list[i].val); \
-}
-#define SYMBOL_TABLE_REF_ADD(table, list) \
-{ \
-       gint i; \
- \
-       for (i = 0; i < sizeof(list) / sizeof(list[0]); i++) \
-               g_hash_table_insert(table, &list[i].key, list[i].val); \
-}
-
        if (!default_symbol_table) {
-               default_symbol_table =
-                       g_hash_table_new(g_str_hash, g_str_equal);
-               SYMBOL_TABLE_ADD(default_symbol_table, symbol_list);
+               gint i;
+               default_symbol_table = g_hash_table_new(g_str_hash, g_str_equal);
+               for (i = 0; i < sizeof(list) / sizeof(list[0]); i++)
+                       g_hash_table_insert(table, list[i].key, list[i].val);
        }
 
-#undef SYMBOL_TABLE_ADD
-#undef SYMBOL_TABLE_REF_ADD
-
        parser->symbol_table = default_symbol_table;
 
        return parser;