51
51
#endif /* !G_ENABLE_DEBUG */
54
/* VOID:STRING,STRING,STRING (./totemobject-marshal.list:1) */
55
extern void totemobject_marshal_VOID__STRING_STRING_STRING (GClosure *closure,
58
const GValue *param_values,
59
gpointer invocation_hint,
60
gpointer marshal_data);
54
/* VOID:STRING,STRING,STRING,UINT (./totemobject-marshal.list:1) */
55
extern void totemobject_marshal_VOID__STRING_STRING_STRING_UINT (GClosure *closure,
58
const GValue *param_values,
59
gpointer invocation_hint,
60
gpointer marshal_data);
62
totemobject_marshal_VOID__STRING_STRING_STRING (GClosure *closure,
63
GValue *return_value G_GNUC_UNUSED,
65
const GValue *param_values,
66
gpointer invocation_hint G_GNUC_UNUSED,
67
gpointer marshal_data)
62
totemobject_marshal_VOID__STRING_STRING_STRING_UINT (GClosure *closure,
63
GValue *return_value G_GNUC_UNUSED,
65
const GValue *param_values,
66
gpointer invocation_hint G_GNUC_UNUSED,
67
gpointer marshal_data)
69
typedef void (*GMarshalFunc_VOID__STRING_STRING_STRING) (gpointer data1,
74
register GMarshalFunc_VOID__STRING_STRING_STRING callback;
69
typedef void (*GMarshalFunc_VOID__STRING_STRING_STRING_UINT) (gpointer data1,
75
register GMarshalFunc_VOID__STRING_STRING_STRING_UINT callback;
75
76
register GCClosure *cc = (GCClosure*) closure;
76
77
register gpointer data1, data2;
78
g_return_if_fail (n_param_values == 4);
79
g_return_if_fail (n_param_values == 5);
80
81
if (G_CCLOSURE_SWAP_DATA (closure))
87
88
data1 = g_value_peek_pointer (param_values + 0);
88
89
data2 = closure->data;
90
callback = (GMarshalFunc_VOID__STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
91
callback = (GMarshalFunc_VOID__STRING_STRING_STRING_UINT) (marshal_data ? marshal_data : cc->callback);
93
94
g_marshal_value_peek_string (param_values + 1),
94
95
g_marshal_value_peek_string (param_values + 2),
95
96
g_marshal_value_peek_string (param_values + 3),
97
g_marshal_value_peek_uint (param_values + 4),