From 54bb25f56b1f09b58ed91e77714c9cbaed9d273b Mon Sep 17 00:00:00 2001
From: "Mirar (Pontus Hagland)" <pike@sort.mirar.org>
Date: Wed, 18 Oct 2000 12:05:46 +0200
Subject: [PATCH] bugfix (again) in == in nulltimerange

Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.11
---
 lib/modules/Calendar.pmod/TimeRanges.pmod | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/modules/Calendar.pmod/TimeRanges.pmod b/lib/modules/Calendar.pmod/TimeRanges.pmod
index 8e3a8bc232..e2497b98b5 100644
--- a/lib/modules/Calendar.pmod/TimeRanges.pmod
+++ b/lib/modules/Calendar.pmod/TimeRanges.pmod
@@ -1,6 +1,6 @@
 //! 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__
 
@@ -1201,12 +1201,12 @@ static class NullTimeRange
 
    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)
-- 
GitLab