diff options
Diffstat (limited to 'parser_st.c')
| -rw-r--r-- | parser_st.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/parser_st.c b/parser_st.c index c7a45d25e6..77d9df702e 100644 --- a/parser_st.c +++ b/parser_st.c @@ -80,6 +80,12 @@ nonempty_memcpy(void *dest, const void *src, size_t n) #define st_init_table_with_size rb_parser_st_init_table_with_size #undef st_init_existing_table_with_size #define st_init_existing_table_with_size rb_parser_st_init_existing_table_with_size +#undef st_init_existing_strtable_with_size +#define st_init_existing_strtable_with_size rb_parser_st_init_existing_strtable_with_size +#undef st_init_existing_numtable_with_size +#define st_init_existing_numtable_with_size rb_parser_st_init_existing_numtable_with_size +#undef st_free_embedded_table +#define st_free_embedded_table rb_parser_st_free_embedded_table #undef st_insert #define st_insert rb_parser_st_insert #undef st_lookup @@ -107,6 +113,7 @@ nonempty_memcpy(void *dest, const void *src, size_t n) #define st_get_key rb_parser_st_get_key #undef st_add_direct #define st_add_direct rb_parser_st_add_direct +#define rb_st_add_direct_with_hash rb_parser_st_add_direct_with_hash #undef st_insert2 #define st_insert2 rb_parser_st_insert2 #undef st_replace @@ -153,7 +160,8 @@ nonempty_memcpy(void *dest, const void *src, size_t n) _Pragma("GCC diagnostic push") \ _Pragma("GCC diagnostic ignored \"-Wattributes\"") \ __attribute__((__no_sanitize__(x))) y; \ - _Pragma("GCC diagnostic pop") + _Pragma("GCC diagnostic pop") \ + y #endif #ifndef NO_SANITIZE |
