rev 11300 - branches/kde4/packages/kdebindings/debian/patches
Sune Vuorela
pusling-guest at alioth.debian.org
Fri Jul 4 07:31:37 UTC 2008
Author: pusling-guest
Date: 2008-07-04 07:31:37 +0000 (Fri, 04 Jul 2008)
New Revision: 11300
Added:
branches/kde4/packages/kdebindings/debian/patches/03_fix_ruby_and_consts.diff
Log:
the ruby bindings seems to have a bug. I expet this to be very temporary
Added: branches/kde4/packages/kdebindings/debian/patches/03_fix_ruby_and_consts.diff
===================================================================
--- branches/kde4/packages/kdebindings/debian/patches/03_fix_ruby_and_consts.diff (rev 0)
+++ branches/kde4/packages/kdebindings/debian/patches/03_fix_ruby_and_consts.diff 2008-07-04 07:31:37 UTC (rev 11300)
@@ -0,0 +1,31 @@
+Index: b/ruby/qtruby/src/Qt.cpp
+===================================================================
+--- a/ruby/qtruby/src/Qt.cpp
++++ b/ruby/qtruby/src/Qt.cpp
+@@ -1169,7 +1169,7 @@
+ VALUE
+ qvariant_value(VALUE /*self*/, VALUE variant_value_klass, VALUE variant_value)
+ {
+- char * classname = rb_class2name(variant_value_klass);
++ const char * classname = rb_class2name(variant_value_klass);
+ smokeruby_object *o = value_obj_info(variant_value);
+ if (o == 0 || o->ptr == 0) {
+ return Qnil;
+@@ -1286,7 +1286,7 @@
+ }
+ }
+
+- char * classname = rb_obj_classname(argv[0]);
++ const char * classname = rb_obj_classname(argv[0]);
+ smokeruby_object *o = value_obj_info(argv[0]);
+ if (o == 0 || o->ptr == 0) {
+ // Assume the Qt::Variant can be created with a
+@@ -1349,7 +1349,7 @@
+ const char *
+ get_VALUEtype(VALUE ruby_value)
+ {
+- char * classname = rb_obj_classname(ruby_value);
++ const char * classname = rb_obj_classname(ruby_value);
+ const char *r = "";
+ if (ruby_value == Qnil)
+ r = "u";
More information about the pkg-kde-commits
mailing list