]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
fix format string in Ruby binding
authorJohannes BrandstE4tter <jbrandstaetter@gmail.com>
Fri, 16 Aug 2013 09:07:36 +0000 (11:07 +0200)
committerTobias Oetiker <tobi@oetiker.ch>
Fri, 16 Aug 2013 09:07:36 +0000 (11:07 +0200)
bindings/ruby/main.c

index 21f6c0de54b255e67e34ae4271ef03ff62faa787..c35dfa816ebe1171c0f31ba49df0804d36eba58e 100644 (file)
@@ -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;
         }