87
87
g_value_set_boolean (return_value, v_return);
90
/* VOID:BOOLEAN,STRING (gsm-marshal.list:2) */
90
/* VOID:BOOLEAN,BOOLEAN,BOOLEAN,STRING (gsm-marshal.list:2) */
92
gsm_marshal_VOID__BOOLEAN_STRING (GClosure *closure,
93
GValue *return_value G_GNUC_UNUSED,
95
const GValue *param_values,
96
gpointer invocation_hint G_GNUC_UNUSED,
97
gpointer marshal_data)
92
gsm_marshal_VOID__BOOLEAN_BOOLEAN_BOOLEAN_STRING (GClosure *closure,
93
GValue *return_value G_GNUC_UNUSED,
95
const GValue *param_values,
96
gpointer invocation_hint G_GNUC_UNUSED,
97
gpointer marshal_data)
99
typedef void (*GMarshalFunc_VOID__BOOLEAN_STRING) (gpointer data1,
103
register GMarshalFunc_VOID__BOOLEAN_STRING callback;
99
typedef void (*GMarshalFunc_VOID__BOOLEAN_BOOLEAN_BOOLEAN_STRING) (gpointer data1,
105
register GMarshalFunc_VOID__BOOLEAN_BOOLEAN_BOOLEAN_STRING callback;
104
106
register GCClosure *cc = (GCClosure*) closure;
105
107
register gpointer data1, data2;
107
g_return_if_fail (n_param_values == 3);
109
g_return_if_fail (n_param_values == 5);
109
111
if (G_CCLOSURE_SWAP_DATA (closure))
116
118
data1 = g_value_peek_pointer (param_values + 0);
117
119
data2 = closure->data;
119
callback = (GMarshalFunc_VOID__BOOLEAN_STRING) (marshal_data ? marshal_data : cc->callback);
121
callback = (GMarshalFunc_VOID__BOOLEAN_BOOLEAN_BOOLEAN_STRING) (marshal_data ? marshal_data : cc->callback);
122
124
g_marshal_value_peek_boolean (param_values + 1),
123
g_marshal_value_peek_string (param_values + 2),
125
g_marshal_value_peek_boolean (param_values + 2),
126
g_marshal_value_peek_boolean (param_values + 3),
127
g_marshal_value_peek_string (param_values + 4),