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