ext/wankel/yajl_helpers.c in wankel-0.1.0 vs ext/wankel/yajl_helpers.c in wankel-0.1.1

- old
+ new

@@ -1,24 +1,24 @@ #include "wankel.h" #include "yajl_helpers.h" static VALUE sym_allow_comments; -static VALUE sym_validate_strings; -static VALUE sym_trailing_garbage; +static VALUE sym_validate_utf8; +static VALUE sym_allow_trailing_garbage; static VALUE sym_multiple_values; -static VALUE sym_partial_values; +static VALUE sym_allow_partial_values; static VALUE sym_beautify; static VALUE sym_indent_string; static VALUE sym_validate_utf8; static VALUE sym_escape_solidus; void Init_yajl_helpers() { sym_allow_comments = ID2SYM(rb_intern("allow_comments")); rb_gc_register_address(&sym_allow_comments); - sym_validate_strings = ID2SYM(rb_intern("validate_strings")); rb_gc_register_address(&sym_validate_strings); - sym_trailing_garbage = ID2SYM(rb_intern("trailing_garbage")); rb_gc_register_address(&sym_trailing_garbage); + sym_validate_utf8 = ID2SYM(rb_intern("validate_utf8")); rb_gc_register_address(&sym_validate_utf8); + sym_allow_trailing_garbage = ID2SYM(rb_intern("allow_trailing_garbage")); rb_gc_register_address(&sym_allow_trailing_garbage); sym_multiple_values = ID2SYM(rb_intern("multiple_values")); rb_gc_register_address(&sym_multiple_values); - sym_partial_values = ID2SYM(rb_intern("partial_values")); rb_gc_register_address(&sym_partial_values); + sym_allow_partial_values = ID2SYM(rb_intern("allow_partial_values")); rb_gc_register_address(&sym_allow_partial_values); sym_beautify = ID2SYM(rb_intern("beautify")); rb_gc_register_address(&sym_beautify); sym_indent_string = ID2SYM(rb_intern("indent_string")); rb_gc_register_address(&sym_indent_string); sym_validate_utf8 = ID2SYM(rb_intern("validate_utf8")); rb_gc_register_address(&sym_validate_utf8); sym_escape_solidus = ID2SYM(rb_intern("escape_solidus")); rb_gc_register_address(&sym_escape_solidus); } @@ -74,17 +74,17 @@ yajl_config(handle, yajl_allow_comments, 1); } else { yajl_config(handle, yajl_allow_comments, 0); } - if(rb_hash_aref(options, sym_validate_strings) == Qtrue) { + if(rb_hash_aref(options, sym_validate_utf8) == Qtrue) { yajl_config(handle, yajl_dont_validate_strings, 0); } else { yajl_config(handle, yajl_dont_validate_strings, 1); } - if(rb_hash_aref(options, sym_trailing_garbage) == Qtrue) { + if(rb_hash_aref(options, sym_allow_trailing_garbage) == Qtrue) { yajl_config(handle, yajl_allow_trailing_garbage, 1); } else { yajl_config(handle, yajl_allow_trailing_garbage, 0); } @@ -92,10 +92,10 @@ yajl_config(handle, yajl_allow_multiple_values, 1); } else { yajl_config(handle, yajl_allow_multiple_values, 0); } - if(rb_hash_aref(options, sym_partial_values) == Qtrue) { + if(rb_hash_aref(options, sym_allow_partial_values) == Qtrue) { yajl_config(handle, yajl_allow_partial_values, 1); } else { yajl_config(handle, yajl_allow_partial_values, 0); } } \ No newline at end of file