diff -Nupr evolution-mapi-provider-20080526.0/src/backends/calendar/e-cal-backend-mapi.c evolution-mapi-provider-20080526.0-mine/src/backends/calendar/e-cal-backend-mapi.c --- evolution-mapi-provider-20080526.0/src/backends/calendar/e-cal-backend-mapi.c 2008-05-26 11:25:13.000000000 +0530 +++ evolution-mapi-provider-20080526.0-mine/src/backends/calendar/e-cal-backend-mapi.c 2008-05-29 12:35:49.000000000 +0530 @@ -20,7 +20,7 @@ #include -#include +#include #include "e-cal-backend-mapi.h" #include "e-cal-backend-mapi-utils.h" @@ -1618,7 +1618,7 @@ e_cal_backend_mapi_compute_changes (ECal cache = cbmapi->priv->cache; /* FIXME Will this always work? */ - unescaped_uri = g_uri_unescape_string (cbmapi->priv->uri, ""); + unescaped_uri = gnome_vfs_unescape_string (cbmapi->priv->uri, ""); filename = g_strdup_printf ("%s-%s.db", unescaped_uri, change_id); ehash = e_xmlhash_new (filename); g_free (filename);