From 329352cda438729a240ff450338f514938d74ba6 Mon Sep 17 00:00:00 2001 From: Lamont Granquist Date: Mon, 20 Apr 2015 12:33:49 -0700 Subject: remove unnecessary cast --- ext/ffi_yajl/ext/parser/parser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext/ffi_yajl/ext/parser') diff --git a/ext/ffi_yajl/ext/parser/parser.c b/ext/ffi_yajl/ext/parser/parser.c index e846c06..a5d2e9a 100644 --- a/ext/ffi_yajl/ext/parser/parser.c +++ b/ext/ffi_yajl/ext/parser/parser.c @@ -24,7 +24,7 @@ void set_value(CTX *ctx, VALUE val) { rb_ary_push(last, val); break; case T_HASH: - if ( ((CTX *)ctx)->uniqueKeyChecking ) { + if ( ctx->uniqueKeyChecking ) { ID sym_has_key = rb_intern("has_key?"); if ( rb_funcall(last, sym_has_key, 1, key) == Qtrue ) { rb_raise(cParseError, "repeated key: %s", RSTRING_PTR(key)); -- cgit v1.2.1