aboutsummaryrefslogtreecommitdiffstats
path: root/functions/overlapping_events.php
diff options
context:
space:
mode:
authorChad Little <clittle@users.sourceforge.net>2003-02-15 20:07:08 +0000
committerChad Little <clittle@users.sourceforge.net>2003-02-15 20:07:08 +0000
commitdb5981c2ad6a44f90c36efb6ac0296ab2c675935 (patch)
tree1f0862ff5195b85a71258bedf5ce10df3ee4f460 /functions/overlapping_events.php
parent498d423eee0cb2ae7664a46bfa198aee1a17e996 (diff)
downloadphpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.tar.gz
phpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.tar.bz2
phpicalendar-db5981c2ad6a44f90c36efb6ac0296ab2c675935.zip
Fixed a bug with Irix and isset().
Diffstat (limited to 'functions/overlapping_events.php')
-rw-r--r--functions/overlapping_events.php4
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"];

© 2014-2024 Faster IT GmbH | imprint | privacy policy