+static guint signals[LAST_SIGNAL] = {0};
+
+typedef void (*MarshalFunc_VOID__POINTER_POINTER) (gpointer data1,
+ gpointer arg_1, gpointer arg_2, gpointer data2);
+
+
+static void
+modest_marshal_VOID__POINTER_POINTER (GClosure *closure,
+ GValue *return_value,
+ guint n_param_values,
+ const GValue *param_values,
+ gpointer invocation_hint,
+ gpointer marshal_data)
+{
+ MarshalFunc_VOID__POINTER_POINTER callback;
+ GCClosure *cc = (GCClosure*) closure;
+ gpointer data1, data2;
+
+ g_return_if_fail (n_param_values == 3);
+
+ if (G_CCLOSURE_SWAP_DATA (closure)) {
+ data1 = closure->data;
+ data2 = g_value_peek_pointer (param_values + 0);
+ } else {
+ data1 = g_value_peek_pointer (param_values + 0);
+ data2 = closure->data;
+ }
+
+ callback = (MarshalFunc_VOID__POINTER_POINTER) (marshal_data ? marshal_data : cc->callback);
+
+ callback (data1, g_value_get_pointer (param_values + 1),
+ g_value_get_pointer (param_values + 2), data2);
+}
+
+void
+modest_conf_key_changed (ModestConf* self, const gchar *key, const gchar *new_value)
+{
+
+}
+