[pygobject] Deprecate old gio.Drive methods
- From: Gian Mario Tagliaretti <gianmt src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [pygobject] Deprecate old gio.Drive methods
- Date: Tue, 29 Dec 2009 19:39:30 +0000 (UTC)
commit 635227480f9659a1f91ab1ec12536d3ed012a976
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date: Tue Dec 29 17:06:52 2009 +0100
Deprecate old gio.Drive methods
gio/gdrive.override | 7 ++++++-
gio/gio.defs | 1 +
2 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/gio/gdrive.override b/gio/gdrive.override
index bbaf274..342cb1b 100644
--- a/gio/gdrive.override
+++ b/gio/gdrive.override
@@ -69,7 +69,12 @@ _wrap_g_drive_eject(PyGObject *self, PyObject *args, PyObject *kwargs)
&py_cancellable,
¬ify->data))
goto error;
-
+
+ if (PyErr_Warn(PyExc_DeprecationWarning,
+ "gio.Drive.ejectis deprecated, \
+ use gtk.Drive.eject_with_operation instead") < 0)
+ return NULL;
+
if (!pygio_notify_callback_is_valid(notify))
goto error;
diff --git a/gio/gio.defs b/gio/gio.defs
index 7974b42..a43c452 100644
--- a/gio/gio.defs
+++ b/gio/gio.defs
@@ -7313,6 +7313,7 @@
'("GAsyncResult*" "result")
'("GError**" "error")
)
+ (deprecated "use gio.Drive.eject_with_operation_finish instead.")
)
(define-method get_identifier
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]