aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/functions_messenger.php
diff options
context:
space:
mode:
authorMeik Sievertsen <acydburn@phpbb.com>2005-04-10 18:07:12 +0000
committerMeik Sievertsen <acydburn@phpbb.com>2005-04-10 18:07:12 +0000
commit557d09bb72f7e9848b6fc50ed4e2ba651b89e743 (patch)
tree9db78285f2e35af8f70dfbb240712164b45bcfd2 /phpBB/includes/functions_messenger.php
parentc9478353171267a3ebc5d87b43d759d22684b21e (diff)
downloadforums-557d09bb72f7e9848b6fc50ed4e2ba651b89e743.tar
forums-557d09bb72f7e9848b6fc50ed4e2ba651b89e743.tar.gz
forums-557d09bb72f7e9848b6fc50ed4e2ba651b89e743.tar.bz2
forums-557d09bb72f7e9848b6fc50ed4e2ba651b89e743.tar.xz
forums-557d09bb72f7e9848b6fc50ed4e2ba651b89e743.zip
- added updated coding guidelines
- introduced is_registered and is_bot flags for correct determinition of guest/registered/bot users - changed bot code to act on useragent || ip git-svn-id: file:///svn/phpbb/trunk@5117 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/functions_messenger.php')
-rw-r--r--phpBB/includes/functions_messenger.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/phpBB/includes/functions_messenger.php b/phpBB/includes/functions_messenger.php
index fdcbf74ab5..afcfd86a38 100644
--- a/phpBB/includes/functions_messenger.php
+++ b/phpBB/includes/functions_messenger.php
@@ -473,7 +473,7 @@ class queue
@set_time_limit(60);
$package_size = $data_ary['package_size'];
- $num_items = (count($data_ary['data']) < $package_size) ? count($data_ary['data']) : $package_size;
+ $num_items = (sizeof($data_ary['data']) < $package_size) ? sizeof($data_ary['data']) : $package_size;
switch ($object)
{
@@ -552,7 +552,7 @@ class queue
}
// No more data for this object? Unset it
- if (!count($this->queue_data[$object]['data']))
+ if (!sizeof($this->queue_data[$object]['data']))
{
unset($this->queue_data[$object]);
}
@@ -602,10 +602,14 @@ class queue
foreach ($this->queue_data as $object => $data_ary)
{
- if (count($this->data[$object]))
+ if (isset($this->data[$object]) && sizeof($this->data[$object]))
{
$this->data[$object]['data'] = array_merge($data_ary['data'], $this->data[$object]['data']);
}
+ else
+ {
+ $this->data[$object]['data'] = $data_ary['data'];
+ }
}
}