diff options
author | Chad Little <clittle@users.sourceforge.net> | 2003-02-15 20:07:08 +0000 |
---|---|---|
committer | Chad Little <clittle@users.sourceforge.net> | 2003-02-15 20:07:08 +0000 |
commit | db5981c2ad6a44f90c36efb6ac0296ab2c675935 (patch) | |
tree | 1f0862ff5195b85a71258bedf5ce10df3ee4f460 /functions | |
parent | 498d423eee0cb2ae7664a46bfa198aee1a17e996 (diff) | |
download | phpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.tar.gz phpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.tar.bz2 phpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.zip |
Fixed a bug with Irix and isset().
Diffstat (limited to 'functions')
-rw-r--r-- | functions/overlapping_events.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/functions/overlapping_events.php b/functions/overlapping_events.php index d82dfae..362ea96 100644 --- a/functions/overlapping_events.php +++ b/functions/overlapping_events.php @@ -68,7 +68,7 @@ function checkOverlap($ol_start_date, $ol_start_time, $ol_end_time, $ol_uid) { if ($newOverlapRange) { foreach ($loopBlock["events"] as $blockEvents) { $eventDrawTimes = drawEventTimes($master_array[($ol_start_date)][($blockEvents["time"])][($blockEvents["key"])]["event_start"], $master_array[($ol_start_date)][($blockEvents["time"])][($blockEvents["key"])]["event_end"]); - if (isset($eventDrawTimes["draw_start"], $eventDrawTimes["draw_end"], $drawTimes["draw_end"], $drawTimes["draw_start"]) && ($eventDrawTimes["draw_start"] < $drawTimes["draw_end"]) and ($eventDrawTimes["draw_end"] > $drawTimes["draw_start"])) { + if ((isset($eventDrawTimes["draw_start"]) && isset($eventDrawTimes["draw_end"]) && isset($drawTimes["draw_end"]) && isset($drawTimes["draw_start"])) && ($eventDrawTimes["draw_start"] < $drawTimes["draw_end"]) and ($eventDrawTimes["draw_end"] > $drawTimes["draw_start"])) { // define start time of overlap range and overlap block if ($eventDrawTimes["draw_start"] < $drawTimes["draw_start"]) $overlap_start = $drawTimes["draw_start"]; else $overlap_start = $eventDrawTimes["draw_start"]; @@ -113,7 +113,7 @@ function checkOverlap($ol_start_date, $ol_start_time, $ol_end_time, $ol_uid) { foreach ($master_array[($ol_start_date)] as $keyTime => $eventTime) { foreach ($eventTime as $keyEvent => $event) { if ($keyTime != '-1') $entryDrawTimes = drawEventTimes($event["event_start"], $event["event_end"]); - if (isset($entryDrawTimes["draw_start"], $entryDrawTimes["draw_end"], $drawTimes["draw_end"], $drawTimes["draw_start"]) && ($entryDrawTimes["draw_start"] < $drawTimes["draw_end"]) and ($entryDrawTimes["draw_end"] > $drawTimes["draw_start"])) { + if ((isset($entryDrawTimes["draw_start"]) && isset($entryDrawTimes["draw_end"]) && isset($drawTimes["draw_end"]) && isset($drawTimes["draw_start"])) && ($entryDrawTimes["draw_start"] < $drawTimes["draw_end"]) and ($entryDrawTimes["draw_end"] > $drawTimes["draw_start"])) { // define start time of overlap range and overlap block if ($entryDrawTimes["draw_start"] < $drawTimes["draw_start"]) { $overlap_start = $drawTimes["draw_start"]; |