SOURCES: tomboy-dbus.patch (NEW) - patch from debian to fix dbus p...
wrobell
wrobell at pld-linux.org
Wed Aug 15 12:36:33 CEST 2007
Author: wrobell Date: Wed Aug 15 10:36:33 2007 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- patch from debian to fix dbus ppc issues
---- Files affected:
SOURCES:
tomboy-dbus.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/tomboy-dbus.patch
diff -u /dev/null SOURCES/tomboy-dbus.patch:1.1
--- /dev/null Wed Aug 15 12:36:33 2007
+++ SOURCES/tomboy-dbus.patch Wed Aug 15 12:36:28 2007
@@ -0,0 +1,106 @@
+--- tomboy-0.6.3.orig/Tomboy/dbus-sharp/dbus-sharp-glib/glib/GLib.IO.cs
++++ tomboy-0.6.3/Tomboy/dbus-sharp/dbus-sharp-glib/glib/GLib.IO.cs
+@@ -43,14 +43,12 @@
+ }
+
+ [DllImport(GLIB)]
+- //static extern int g_io_channel_unix_get_fd (IntPtr channel);
+- static extern int g_io_channel_unix_get_fd (IOChannel channel);
++ static extern int g_io_channel_unix_get_fd (IntPtr channel);
+
+ public int UnixFd
+ {
+ get {
+- //return g_io_channel_unix_get_fd (Handle);
+- return g_io_channel_unix_get_fd (this);
++ return g_io_channel_unix_get_fd (Handle);
+ }
+ }
+
+@@ -65,43 +63,43 @@
+
+
+ [DllImport(GLIB)]
+- public static extern uint g_io_channel_get_buffer_size (IOChannel channel);
++ public static extern uint g_io_channel_get_buffer_size (IntPtr channel);
+
+ [DllImport(GLIB)]
+- public static extern void g_io_channel_set_buffer_size (IOChannel channel, uint size);
++ public static extern void g_io_channel_set_buffer_size (IntPtr channel, uint size);
+
+ public uint BufferSize
+ {
+ get {
+- return g_io_channel_get_buffer_size (this);
++ return g_io_channel_get_buffer_size (Handle);
+ } set {
+- g_io_channel_set_buffer_size (this, value);
++ g_io_channel_set_buffer_size (Handle, value);
+ }
+ }
+
+ [DllImport(GLIB)]
+- public static extern IOCondition g_io_channel_get_buffer_condition (IOChannel channel);
++ public static extern IOCondition g_io_channel_get_buffer_condition (IntPtr channel);
+
+ public IOCondition BufferCondition
+ {
+ get {
+- return g_io_channel_get_buffer_condition (this);
++ return g_io_channel_get_buffer_condition (Handle);
+ }
+ }
+
+ [DllImport(GLIB)]
+- public static extern IOFlags g_io_channel_get_flags (IOChannel channel);
++ public static extern IOFlags g_io_channel_get_flags (IntPtr channel);
+
+ [DllImport(GLIB)]
+- static extern short g_io_channel_set_flags (IOChannel channel, IOFlags flags, IntPtr error);
++ static extern short g_io_channel_set_flags (IntPtr channel, IOFlags flags, IntPtr error);
+
+ public IOFlags Flags
+ {
+ get {
+- return g_io_channel_get_flags (this);
++ return g_io_channel_get_flags (Handle);
+ } set {
+ //TODO: fix return and error
+- g_io_channel_set_flags (this, value, IntPtr.Zero);
++ g_io_channel_set_flags (Handle, value, IntPtr.Zero);
+ }
+ }
+ }
+@@ -124,13 +122,13 @@
+ Returns: the event source id.
+ */
+ [DllImport(GLIB)]
+- protected static extern uint g_io_add_watch (IOChannel channel, IOCondition condition, IOFunc func, IntPtr user_data);
++ protected static extern uint g_io_add_watch (IntPtr channel, IOCondition condition, IOFunc func, IntPtr user_data);
+
+ public static uint AddWatch (IOChannel channel, IOCondition condition, IOFunc func)
+ {
+ objs.Add (func);
+
+- return g_io_add_watch (channel, condition, func, IntPtr.Zero);
++ return g_io_add_watch (channel.Handle, condition, func, IntPtr.Zero);
+ }
+
+ /*
+@@ -146,14 +144,14 @@
+ Returns: the event source id.
+ */
+ [DllImport(GLIB)]
+- protected static extern uint g_io_add_watch_full (IOChannel channel, int priority, IOCondition condition, IOFunc func, IntPtr user_data, DestroyNotify notify);
++ protected static extern uint g_io_add_watch_full (IntPtr channel, int priority, IOCondition condition, IOFunc func, IntPtr user_data, DestroyNotify notify);
+
+ public static uint AddWatch (IOChannel channel, int priority, IOCondition condition, IOFunc func, DestroyNotify notify)
+ {
+ objs.Add (func);
+ objs.Add (notify);
+
+- return g_io_add_watch_full (channel, priority, condition, func, IntPtr.Zero, notify);
++ return g_io_add_watch_full (channel.Handle, priority, condition, func, IntPtr.Zero, notify);
+ }
+
+ [DllImport(GLIB)]
================================================================
More information about the pld-cvs-commit
mailing list