#include <modest-hildon-includes.h>
#include <dbus_api/modest-dbus-callbacks.h>
+#include <maemo/modest-osso-autosave-callbacks.h>
#include <libosso.h>
#include <alarmd/alarm_event.h> /* For alarm_event_add(), etc. */
#include <tny-maemo-conic-device.h>
/* Register hardware event dbus callback: */
osso_hw_set_event_cb(osso_context, NULL, modest_osso_cb_hw_state_handler, NULL);
+ /* Register osso auto-save callbacks: */
+ result = osso_application_set_autosave_cb (osso_context,
+ modest_on_osso_application_autosave, NULL /* user_data */);
+ if (result != OSSO_OK) {
+ g_warning ("osso_application_set_autosave_cb() failed.");
+ }
+
+
/* TODO: Get the actual update interval from gconf,
* when that preferences dialog has been implemented.
* And make sure that this is called again whenever that is changed. */
modest_platform_get_icon (const gchar *name)
{
GError *err = NULL;
- GdkPixbuf* pixbuf;
- GtkIconTheme *current_theme;
+ GdkPixbuf* pixbuf = NULL;
+ GtkIconTheme *current_theme = NULL;
g_return_val_if_fail (name, NULL);