~ubuntu-branches/ubuntu/quantal/lightning-extension/quantal-security

« back to all changes in this revision

Viewing changes to calendar/base/src/calRecurrenceRule.cpp

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2012-01-12 15:28:46 UTC
  • mfrom: (1.1.13)
  • Revision ID: package-import@ubuntu.com-20120112152846-ib27rzd0zldftoql
Tags: 1.2~b1+build1-0ubuntu1
* New upstream release from the beta channel (CALENDAR_1_2b1_BUILD1)
* Refresh debian/patches/01_no_sunbird.patch
* Bump maxVersion for lightning to 10.*, but drop changes to non-binary
  addons (gdata-provider / timezones) as these aren't needed anymore
  - update debian/patches/03_maxversion_override.patch
* Add some additional mailnews makefiles to the tarball, to make the build
  system not sad anymore

Show diffs side-by-side

added added

removed removed

Lines of Context:
63
63
}
64
64
 
65
65
NS_IMETHODIMP
66
 
calRecurrenceRule::GetIsMutable(PRBool *aResult)
 
66
calRecurrenceRule::GetIsMutable(bool *aResult)
67
67
{
68
68
    NS_ENSURE_ARG_POINTER(aResult);
69
69
    *aResult = !mImmutable;
93
93
 
94
94
/* attribute boolean isNegative; */
95
95
NS_IMETHODIMP
96
 
calRecurrenceRule::GetIsNegative(PRBool *_retval)
 
96
calRecurrenceRule::GetIsNegative(bool *_retval)
97
97
{
98
98
    NS_ENSURE_ARG_POINTER(_retval);
99
99
    *_retval = mIsNegative;
101
101
}
102
102
 
103
103
NS_IMETHODIMP
104
 
calRecurrenceRule::SetIsNegative(PRBool aIsNegative)
 
104
calRecurrenceRule::SetIsNegative(bool aIsNegative)
105
105
{
106
106
    if (mImmutable)
107
107
        return NS_ERROR_OBJECT_IS_IMMUTABLE;
111
111
 
112
112
/* readonly attribute boolean isFinite; */
113
113
NS_IMETHODIMP
114
 
calRecurrenceRule::GetIsFinite(PRBool *_retval)
 
114
calRecurrenceRule::GetIsFinite(bool *_retval)
115
115
{
116
116
    NS_ENSURE_ARG_POINTER(_retval);
117
117
 
234
234
        nsCOMPtr<calIDateTime> dt(aRecurEnd);
235
235
        nsCOMPtr<calITimezone> tz;
236
236
        aRecurEnd->GetTimezone(getter_AddRefs(tz));
237
 
        PRBool b;
 
237
        bool b;
238
238
        if (NS_SUCCEEDED(tz->GetIsUTC(&b)) && !b &&
239
239
            NS_SUCCEEDED(tz->GetIsFloating(&b)) && !b) {
240
240
            // convert to UTC:
257
257
 
258
258
/* readonly attribute boolean isByCount; */
259
259
NS_IMETHODIMP
260
 
calRecurrenceRule::GetIsByCount (PRBool *aIsByCount)
 
260
calRecurrenceRule::GetIsByCount (bool *aIsByCount)
261
261
{
262
262
    *aIsByCount = mIsByCount;
263
263
    return NS_OK;