File charlock_holmes-0.6.6_fix_compile.patch of Package rubygem-charlock_holmes

Index: ext/charlock_holmes/converter.c
===================================================================
--- ext/charlock_holmes/converter.c.orig	2014-07-23 18:22:55.222075667 +0200
+++ ext/charlock_holmes/converter.c	2014-07-23 18:34:42.605074415 +0200
@@ -36,7 +36,7 @@ static VALUE rb_converter_convert(VALUE
 	}
 
 #ifdef HAVE_RUBY_ENCODING_H
-	(rb_encoding *)rb_enc = rb_enc_find(dst_enc);
+	rb_enc = (void *)rb_enc_find(dst_enc);
 #endif
 
 	rb_out = charlock_new_enc_str(out_buf, out_len, rb_enc);
@@ -50,4 +50,4 @@ void _init_charlock_converter() {
 	rb_cConverter = rb_define_class_under(rb_mCharlockHolmes, "Converter", rb_cObject);
 
 	rb_define_singleton_method(rb_cConverter, "convert", rb_converter_convert, 3);
-}
\ No newline at end of file
+}
openSUSE Build Service is sponsored by