? filename.patch
Index: date_api_ical.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/date/date_api_ical.inc,v
retrieving revision 1.35.4.28
diff -u -p -r1.35.4.28 date_api_ical.inc
--- date_api_ical.inc	10 May 2009 12:44:14 -0000	1.35.4.28
+++ date_api_ical.inc	3 Sep 2009 18:38:57 -0000
@@ -452,7 +452,7 @@ function date_ical_parse_rrule($field, $
  *   an array of date value arrays.
  */
 function date_ical_parse_exceptions($field, $data) {
-  $data = str_replace('EXDATE:', '', $data);
+  $data = str_replace('EXDATE;', '', $data);
   $items = array('DATA' => $data);
   $ex_dates = explode(',', $data);
   foreach ($ex_dates as $ex_date) {
@@ -685,11 +685,11 @@ function date_api_ical_build_rrule($form
     }
     if (!empty($ex_dates)) {
       sort($ex_dates);
-      $RRULE .= chr(13) . chr(10) .'EXDATE:'. implode(',', $ex_dates);
+      $RRULE .= chr(10) .'EXDATE;'. implode(',', $ex_dates);
     }
   }
   elseif (!empty($form_values['EXDATE'])) {
-    $RRULE .= chr(13) . chr(10) .'EXDATE:'. $form_values['EXDATE'];
+    $RRULE .= chr(10) .'EXDATE;'. $form_values['EXDATE'];
   }
   return $RRULE;
 }
