summaryrefslogtreecommitdiff
path: root/universal_parser.c
diff options
context:
space:
mode:
Diffstat (limited to 'universal_parser.c')
-rw-r--r--universal_parser.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/universal_parser.c b/universal_parser.c
index fa30fcd221..d2105a9465 100644
--- a/universal_parser.c
+++ b/universal_parser.c
@@ -59,7 +59,7 @@
#undef st_lookup
#define st_lookup rb_parser_st_lookup
-#define rb_encoding void
+#define rb_encoding const void
#undef xmalloc
#define xmalloc p->config->malloc
@@ -131,8 +131,6 @@
#define is_ascii_string p->config->is_ascii_string
#define rb_enc_str_new p->config->enc_str_new
#define rb_str_vcatf p->config->str_vcatf
-#undef StringValueCStr
-#define StringValueCStr(v) p->config->string_value_cstr(&(v))
#define rb_sprintf p->config->rb_sprintf
#undef RSTRING_PTR
#define RSTRING_PTR p->config->rstring_ptr