Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar/browser/gtkmozembed.override
diff options
context:
space:
mode:
Diffstat (limited to 'sugar/browser/gtkmozembed.override')
-rw-r--r--sugar/browser/gtkmozembed.override50
1 files changed, 50 insertions, 0 deletions
diff --git a/sugar/browser/gtkmozembed.override b/sugar/browser/gtkmozembed.override
new file mode 100644
index 0000000..579af10
--- /dev/null
+++ b/sugar/browser/gtkmozembed.override
@@ -0,0 +1,50 @@
+/* -*- Mode: C; c-basic-offset: 4 -*- */
+%%
+headers
+#include <Python.h>
+
+#define NO_IMPORT_PYGOBJECT
+#include <pygobject.h>
+
+#include <gtkmozembed.h>
+
+%%
+import gobject.GObject as PyGObject_Type
+import gtk.Object as PyGtkObject_Type
+import gtk.Bin as PyGtkBin_Type
+%%
+ignore-glob
+ *_get_type
+ _*
+%%
+override gtk_moz_embed_set_comp_path_deprecated kwargs
+static PyObject *
+_wrap_gtk_moz_embed_set_comp_path_deprecated(PyObject *self, PyObject *args, PyObject *kwargs)
+{
+ static char *kwlist[] = { "aPath", NULL };
+ char *aPath;
+
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s:gtk_moz_embed_set_comp_path", kwlist, &aPath))
+ return NULL;
+ if (PyErr_Warn(PyExc_DeprecationWarning, "renamed to gtkmozembed.set_comp_path") < 0)
+ return NULL;
+ gtk_moz_embed_set_comp_path(aPath);
+ Py_INCREF(Py_None);
+ return Py_None;
+}
+%%
+override gtk_moz_embed_set_profile_path_deprecated kwargs
+static PyObject *
+_wrap_gtk_moz_embed_set_profile_path_deprecated(PyObject *self, PyObject *args, PyObject *kwargs)
+{
+ static char *kwlist[] = { "aDir", "aName", NULL };
+ char *aDir, *aName;
+
+ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "ss:gtk_moz_embed_set_profile_path", kwlist, &aDir, &aName))
+ return NULL;
+ if (PyErr_Warn(PyExc_DeprecationWarning, "renamed to gtkmozembed.set_profile_path") < 0)
+ return NULL;
+ gtk_moz_embed_set_profile_path(aDir, aName);
+ Py_INCREF(Py_None);
+ return Py_None;
+}