From: Johannes BrandstE4tter Date: Fri, 16 Aug 2013 09:07:36 +0000 (+0200) Subject: fix format string in Ruby binding X-Git-Tag: v1.5.0-rc1~176 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dee2b84f0414c667d378a830e7d1a0a9b82081cf;p=thirdparty%2Frrdtool-1.x.git fix format string in Ruby binding --- diff --git a/bindings/ruby/main.c b/bindings/ruby/main.c index 21f6c0de..c35dfa81 100644 --- a/bindings/ruby/main.c +++ b/bindings/ruby/main.c @@ -27,7 +27,7 @@ typedef rrd_info_t *( #define RRD_CHECK_ERROR \ if (rrd_test_error()) \ - rb_raise(rb_eRRDError, rrd_get_error()); \ + rb_raise(rb_eRRDError, "%s", rrd_get_error()); \ rrd_clear_error(); string_arr string_arr_new( @@ -56,7 +56,7 @@ string_arr string_arr_new( break; default: rb_raise(rb_eTypeError, - "invalid argument - %s, expected T_STRING or T_FIXNUM on index %ld", + "invalid argument - %s, expected T_STRING or T_FIXNUM on index %d", rb_class2name(CLASS_OF(v)), i); break; }