summaryrefslogtreecommitdiff
path: root/src/calendar/libedata-cal
diff options
context:
space:
mode:
Diffstat (limited to 'src/calendar/libedata-cal')
-rw-r--r--src/calendar/libedata-cal/e-cal-backend-sexp.c4
-rw-r--r--src/calendar/libedata-cal/e-cal-cache.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/src/calendar/libedata-cal/e-cal-backend-sexp.c b/src/calendar/libedata-cal/e-cal-backend-sexp.c
index cdbeb3c94..2d46b2931 100644
--- a/src/calendar/libedata-cal/e-cal-backend-sexp.c
+++ b/src/calendar/libedata-cal/e-cal-backend-sexp.c
@@ -591,6 +591,10 @@ matches_status (ECalComponent *comp ,const gchar *str)
return g_str_equal (str, "PENDING");
case ICAL_STATUS_FAILED:
return g_str_equal (str, "FAILED");
+#ifdef HAVE_ICAL_STATUS_DELETED
+ case ICAL_STATUS_DELETED:
+ return g_str_equal (str, "DELETED");
+#endif
case ICAL_STATUS_X:
break;
}
diff --git a/src/calendar/libedata-cal/e-cal-cache.c b/src/calendar/libedata-cal/e-cal-cache.c
index 510bbb308..d6e2d55dc 100644
--- a/src/calendar/libedata-cal/e-cal-cache.c
+++ b/src/calendar/libedata-cal/e-cal-cache.c
@@ -810,6 +810,10 @@ ecc_get_status_as_string (icalproperty_status status)
return "pending";
case ICAL_STATUS_FAILED:
return "failed";
+#ifdef HAVE_ICAL_STATUS_DELETED
+ case ICAL_STATUS_DELETED:
+ return "deleted";
+#endif
case ICAL_STATUS_X:
break;
}