pike.git / lib / modules / Calendar.pmod / TimeRanges.pmod

version» Context lines:

pike.git/lib/modules/Calendar.pmod/TimeRanges.pmod:1:   //! module Calendar    - // $Id: TimeRanges.pmod,v 1.10 2000/10/10 11:00:49 mirar Exp $ + // $Id: TimeRanges.pmod,v 1.11 2000/10/18 10:05:46 mirar Exp $      #pike __REAL_VERSION__      #define zero int(0..0)      import ".";      constant CALUNKNOWN=-1000; // not calculated yet      program SuperTimeRange=cSuperTimeRange;
pike.git/lib/modules/Calendar.pmod/TimeRanges.pmod:1194:    return !(with==this_object());    }       int(0..1) `>(TimeRange with)    {    return 0;    }       int(0..1) `==(TimeRange with)    { -  return with->is_nulltimerange; +  return objectp(with) && with->is_nulltimerange;    }       int(0..1) equals(TimeRange with)    { -  return with->is_nulltimerange; +  return objectp(with) && with->is_nulltimerange;    }       TimeRange `&(TimeRange with, mixed ...extra)    {    return predef::`&(with,this_object(),@extra);    }       TimeRange `|(TimeRange with, mixed ...extra)    {    return predef::`|(with,this_object(),@extra);