summaryrefslogtreecommitdiff
path: root/libxklavier
diff options
context:
space:
mode:
authorSergey Udaltsov <svu@gnome.org>2011-01-17 23:58:30 +0000
committerSergey Udaltsov <svu@gnome.org>2011-01-17 23:58:30 +0000
commit47f2b9ba60f9fda2468f23923b1ba03e326cd111 (patch)
treec6bb04c9240eeade2b6f200de35abdfa2d85ebea /libxklavier
parente81321dc5725678553e3d0aec09620b8353c3b64 (diff)
downloadlibxklavier-47f2b9ba60f9fda2468f23923b1ba03e326cd111.tar.gz
updated marshaling sources
Diffstat (limited to 'libxklavier')
-rw-r--r--libxklavier/xkl_engine_marshal.c10
-rw-r--r--libxklavier/xkl_engine_marshal.h30
2 files changed, 23 insertions, 17 deletions
diff --git a/libxklavier/xkl_engine_marshal.c b/libxklavier/xkl_engine_marshal.c
index ac10620..ab8d099 100644
--- a/libxklavier/xkl_engine_marshal.c
+++ b/libxklavier/xkl_engine_marshal.c
@@ -21,6 +21,7 @@
#define g_marshal_value_peek_boxed(v) g_value_get_boxed (v)
#define g_marshal_value_peek_pointer(v) g_value_get_pointer (v)
#define g_marshal_value_peek_object(v) g_value_get_object (v)
+#define g_marshal_value_peek_variant(v) g_value_get_variant (v)
#else /* !G_ENABLE_DEBUG */
/* WARNING: This code accesses GValues directly, which is UNSUPPORTED API.
* Do not access GValues directly in your code. Instead, use the
@@ -44,6 +45,7 @@
#define g_marshal_value_peek_boxed(v) (v)->data[0].v_pointer
#define g_marshal_value_peek_pointer(v) (v)->data[0].v_pointer
#define g_marshal_value_peek_object(v) (v)->data[0].v_pointer
+#define g_marshal_value_peek_variant(v) (v)->data[0].v_pointer
#endif /* !G_ENABLE_DEBUG */
@@ -52,10 +54,10 @@
/* INT:LONG,LONG (marshal.list:2) */
void
xkl_engine_INT__LONG_LONG (GClosure *closure,
- GValue *return_value,
+ GValue *return_value G_GNUC_UNUSED,
guint n_param_values,
const GValue *param_values,
- gpointer invocation_hint,
+ gpointer invocation_hint G_GNUC_UNUSED,
gpointer marshal_data)
{
typedef gint (*GMarshalFunc_INT__LONG_LONG) (gpointer data1,
@@ -93,10 +95,10 @@ xkl_engine_INT__LONG_LONG (GClosure *closure,
/* VOID:FLAGS,INT,BOOLEAN (marshal.list:3) */
void
xkl_engine_VOID__FLAGS_INT_BOOLEAN (GClosure *closure,
- GValue *return_value,
+ GValue *return_value G_GNUC_UNUSED,
guint n_param_values,
const GValue *param_values,
- gpointer invocation_hint,
+ gpointer invocation_hint G_GNUC_UNUSED,
gpointer marshal_data)
{
typedef void (*GMarshalFunc_VOID__FLAGS_INT_BOOLEAN) (gpointer data1,
diff --git a/libxklavier/xkl_engine_marshal.h b/libxklavier/xkl_engine_marshal.h
index c1e4115..1481b87 100644
--- a/libxklavier/xkl_engine_marshal.h
+++ b/libxklavier/xkl_engine_marshal.h
@@ -5,23 +5,27 @@
#include <glib-object.h>
G_BEGIN_DECLS
+
/* VOID:VOID (marshal.list:1) */
#define xkl_engine_VOID__VOID g_cclosure_marshal_VOID__VOID
+
/* INT:LONG,LONG (marshal.list:2) */
-extern void xkl_engine_INT__LONG_LONG(GClosure * closure,
- GValue * return_value,
- guint n_param_values,
- const GValue * param_values,
- gpointer invocation_hint,
- gpointer marshal_data);
+extern void xkl_engine_INT__LONG_LONG (GClosure *closure,
+ GValue *return_value,
+ guint n_param_values,
+ const GValue *param_values,
+ gpointer invocation_hint,
+ gpointer marshal_data);
/* VOID:FLAGS,INT,BOOLEAN (marshal.list:3) */
-extern void xkl_engine_VOID__FLAGS_INT_BOOLEAN(GClosure * closure,
- GValue * return_value,
- guint n_param_values,
- const GValue * param_values,
- gpointer invocation_hint,
- gpointer marshal_data);
+extern void xkl_engine_VOID__FLAGS_INT_BOOLEAN (GClosure *closure,
+ GValue *return_value,
+ guint n_param_values,
+ const GValue *param_values,
+ gpointer invocation_hint,
+ gpointer marshal_data);
G_END_DECLS
-#endif /* __xkl_engine_MARSHAL_H__ */
+
+#endif /* __xkl_engine_MARSHAL_H__ */
+