diff --git a/calendar/base/build/calBaseModule.cpp b/calendar/base/build/calBaseModule.cpp index a523cdf0dafb..c99bb8bba5bf 100644 --- a/calendar/base/build/calBaseModule.cpp +++ b/calendar/base/build/calBaseModule.cpp @@ -37,6 +37,7 @@ * ***** END LICENSE BLOCK ***** */ #include "nsIGenericFactory.h" +#include "nsIClassInfoImpl.h" #include "calDateTime.h" #include "calDuration.h" diff --git a/calendar/base/src/calDateTime.cpp b/calendar/base/src/calDateTime.cpp index 226ab171dfb9..5af509893f63 100644 --- a/calendar/base/src/calDateTime.cpp +++ b/calendar/base/src/calDateTime.cpp @@ -45,6 +45,7 @@ #include "nsComponentManagerUtils.h" #include "nsServiceManagerUtils.h" +#include "nsIClassInfoImpl.h" #include "calIICSService.h" #include "calIDuration.h" #include "calIErrors.h" @@ -888,4 +889,3 @@ calDateTime::InnerObject(nsIXPConnectWrappedNative *wrapper, JSContext *cx, { return NS_ERROR_NOT_IMPLEMENTED; } - diff --git a/calendar/base/src/calICSService.cpp b/calendar/base/src/calICSService.cpp index 81617c843794..b24580aafc20 100644 --- a/calendar/base/src/calICSService.cpp +++ b/calendar/base/src/calICSService.cpp @@ -48,6 +48,7 @@ #include "nsStringEnumerator.h" #include "nsCRT.h" #include "nsStringStream.h" +#include "nsIClassInfoImpl.h" #include "calIEvent.h" #include "calBaseCID.h" diff --git a/calendar/base/src/calRecurrenceDate.cpp b/calendar/base/src/calRecurrenceDate.cpp index bfd7b073abcd..381ad35a84ad 100644 --- a/calendar/base/src/calRecurrenceDate.cpp +++ b/calendar/base/src/calRecurrenceDate.cpp @@ -43,6 +43,7 @@ #include "calIEvent.h" #include "calICSService.h" +#include "nsIClassInfoImpl.h" extern "C" { #include "ical.h" diff --git a/calendar/base/src/calRecurrenceDateSet.cpp b/calendar/base/src/calRecurrenceDateSet.cpp index d2969b259790..93e4bb4f0411 100644 --- a/calendar/base/src/calRecurrenceDateSet.cpp +++ b/calendar/base/src/calRecurrenceDateSet.cpp @@ -43,6 +43,7 @@ #include "calIEvent.h" #include "calICSService.h" +#include "nsIClassInfoImpl.h" extern "C" { #include "ical.h" diff --git a/calendar/base/src/calRecurrenceRule.cpp b/calendar/base/src/calRecurrenceRule.cpp index caee1642bcca..09982829768e 100644 --- a/calendar/base/src/calRecurrenceRule.cpp +++ b/calendar/base/src/calRecurrenceRule.cpp @@ -45,6 +45,7 @@ #include "calIEvent.h" #include "calICSService.h" +#include "nsIClassInfoImpl.h" extern "C" { #include "ical.h" diff --git a/extensions/webdav/src/nsWebDAVService.cpp b/extensions/webdav/src/nsWebDAVService.cpp index 769d15f7a819..d56b3073c9f1 100644 --- a/extensions/webdav/src/nsWebDAVService.cpp +++ b/extensions/webdav/src/nsWebDAVService.cpp @@ -43,6 +43,7 @@ #include "nsWebDAVServiceCID.h" #include "nsServiceManagerUtils.h" +#include "nsIClassInfoImpl.h" #include "nsIHttpChannel.h" #include "nsIIOService.h"