summaryrefslogtreecommitdiff
path: root/devel/glibmm/patches
diff options
context:
space:
mode:
authorjoerg <joerg>2012-11-16 00:45:24 +0000
committerjoerg <joerg>2012-11-16 00:45:24 +0000
commit1f7ea2a30b9ce44feddc2620b99f9b35d4e47b02 (patch)
tree17ecc916bf7497bf618d2673875b5977f62b3739 /devel/glibmm/patches
parent3ee8715f040fe4a80e3271a7b5786431f3840fe6 (diff)
downloadpkgsrc-1f7ea2a30b9ce44feddc2620b99f9b35d4e47b02.tar.gz
Don't redefine local variables.
Diffstat (limited to 'devel/glibmm/patches')
-rw-r--r--devel/glibmm/patches/patch-gio_giomm_dbussubtreevtable.cc21
1 files changed, 21 insertions, 0 deletions
diff --git a/devel/glibmm/patches/patch-gio_giomm_dbussubtreevtable.cc b/devel/glibmm/patches/patch-gio_giomm_dbussubtreevtable.cc
new file mode 100644
index 00000000000..4be86618d07
--- /dev/null
+++ b/devel/glibmm/patches/patch-gio_giomm_dbussubtreevtable.cc
@@ -0,0 +1,21 @@
+$NetBSD: patch-gio_giomm_dbussubtreevtable.cc,v 1.1 2012/11/16 00:45:25 joerg Exp $
+
+--- gio/giomm/dbussubtreevtable.cc.orig 2012-11-13 21:31:09.000000000 +0000
++++ gio/giomm/dbussubtreevtable.cc
+@@ -122,13 +122,13 @@ static const GDBusInterfaceVTable* DBusS
+
+ try
+ {
+- const Gio::DBus::InterfaceVTable* vtable =
++ const Gio::DBus::InterfaceVTable* vtable2 =
+ (*the_slot)(Glib::wrap(connection, true), sender, object_path,
+ interface_name, (node ? node : ""));
+
+- *out_user_data = const_cast<Gio::DBus::InterfaceVTable*>(vtable);
++ *out_user_data = const_cast<Gio::DBus::InterfaceVTable*>(vtable2);
+
+- return vtable->gobj();
++ return vtable2->gobj();
+ }
+ catch(...)
+ {