From 8681af3c6d43ab7aa48dc49cd12058e9ba3d488e Mon Sep 17 00:00:00 2001
From: Lukas Fleischer <calcurse@cryptocrack.de>
Date: Thu, 28 Jul 2011 13:03:24 +0200
Subject: io.c: Accept resource parameters in iCal import
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Remove colons from the "SUMMARY:" and "DURATION:" search patterns in
ical_read_event() to allow for additional parameters (such as language
parameters, cf. RFC 5545).

Reported-by: Andraž 'ruskie' Levstik <ruskie@codemages.net>
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
---
 src/io.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'src')

diff --git a/src/io.c b/src/io.c
index 74a8089..de46cce 100644
--- a/src/io.c
+++ b/src/io.c
@@ -2427,10 +2427,10 @@ ical_read_event (FILE *fdi, FILE *log, unsigned *noevents, unsigned *noapoints,
 {
   const int ITEMLINE = *lineno;
   const struct string endevent = STRING_BUILD ("END:VEVENT");
-  const struct string summary  = STRING_BUILD ("SUMMARY:");
+  const struct string summary  = STRING_BUILD ("SUMMARY");
   const struct string dtstart  = STRING_BUILD ("DTSTART");
   const struct string dtend    = STRING_BUILD ("DTEND");
-  const struct string duration = STRING_BUILD ("DURATION:");
+  const struct string duration = STRING_BUILD ("DURATION");
   const struct string rrule    = STRING_BUILD ("RRULE");
   const struct string exdate   = STRING_BUILD ("EXDATE");
   const struct string alarm    = STRING_BUILD ("BEGIN:VALARM");
-- 
cgit v1.2.3-70-g09d2