Fix bogus warning when serializing events with a floating timezone to ICS (bug 303983), r=shaver.

This commit is contained in:
dmose%mozilla.org 2005-08-15 16:40:16 +00:00
Родитель cfe6f6a0e5
Коммит bd7db8b452
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -635,7 +635,8 @@ calIcalComponent::Set##Attrname(calIDateTime *dt) \
dt->ToIcalTime(&itt); \ dt->ToIcalTime(&itt); \
nsCAutoString tzid; \ nsCAutoString tzid; \
if (NS_SUCCEEDED(dt->GetTimezone(tzid))) { \ if (NS_SUCCEEDED(dt->GetTimezone(tzid))) { \
if (!tzid.IsEmpty() && !tzid.EqualsLiteral("UTC")) { \ if (!tzid.IsEmpty() && !tzid.EqualsLiteral("UTC") && \
!tzid.EqualsLiteral("floating")) { \
wantTz = PR_TRUE; \ wantTz = PR_TRUE; \
nsCOMPtr<calIICSService> ics = do_GetService(kCalICSService); \ nsCOMPtr<calIICSService> ics = do_GetService(kCalICSService); \
nsCOMPtr<calIIcalComponent> tz; \ nsCOMPtr<calIIcalComponent> tz; \