From f346f6fec142712bda62cbb757d1620bc929c268 Mon Sep 17 00:00:00 2001 From: "Mirar (Pontus Hagland)" <pike@sort.mirar.org> Date: Wed, 27 Sep 2000 11:13:33 +0200 Subject: [PATCH] infinite looping in == in nulltimerange fixed Rev: lib/modules/Calendar.pmod/TimeRanges.pmod:1.8 --- lib/modules/Calendar.pmod/TimeRanges.pmod | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/modules/Calendar.pmod/TimeRanges.pmod b/lib/modules/Calendar.pmod/TimeRanges.pmod index 4aefad1329..ccd4d35c23 100644 --- a/lib/modules/Calendar.pmod/TimeRanges.pmod +++ b/lib/modules/Calendar.pmod/TimeRanges.pmod @@ -1199,12 +1199,12 @@ static class NullTimeRange int(0..1) `==(TimeRange with) { - return with==this_object(); + return with->is_nulltimerange; } int(0..1) equals(TimeRange with) { - return with==this_object(); + return with->is_nulltimerange; } TimeRange `&(TimeRange with, mixed ...extra) -- GitLab