Changeset 5138 in subversion
- Timestamp:
- Aug 27, 2011 4:33:35 AM (21 months ago)
- Location:
- trunk/roundcubemail/program
- Files:
-
- 3 edited
-
include/rcmail.php (modified) (2 diffs)
-
include/rcube_plugin_api.php (modified) (1 diff)
-
steps/mail/func.inc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/roundcubemail/program/include/rcmail.php
r5128 r5138 394 394 395 395 // use existing instance 396 if (isset($this->address_books[$id]) && is_a($this->address_books[$id], 'rcube_addressbook') && (!$writeable || !$this->address_books[$id]->readonly)) { 396 if (isset($this->address_books[$id]) && is_object($this->address_books[$id]) 397 && is_a($this->address_books[$id], 'rcube_addressbook') 398 && (!$writeable || !$this->address_books[$id]->readonly) 399 ) { 397 400 $contacts = $this->address_books[$id]; 398 401 } … … 1164 1167 1165 1168 foreach ($this->address_books as $book) { 1166 if (is_ a($book, 'rcube_addressbook'))1169 if (is_object($book) && is_a($book, 'rcube_addressbook')) 1167 1170 $book->close(); 1168 1171 } -
trunk/roundcubemail/program/include/rcube_plugin_api.php
r4427 r5138 177 177 // ... task, request type and framed mode 178 178 if ((!$plugin->task || preg_match('/^('.$plugin->task.')$/i', $rcmail->task)) 179 && (!$plugin->noajax || is_a($rcmail->output, 'rcube_template'))179 && (!$plugin->noajax || (is_object($rcmail->output) && is_a($rcmail->output, 'rcube_template'))) 180 180 && (!$plugin->noframe || empty($_REQUEST['_framed'])) 181 181 ) { -
trunk/roundcubemail/program/steps/mail/func.inc
r5111 r5138 1452 1452 global $RCMAIL, $IMAP; 1453 1453 1454 if (!is_ a($message, rcube_message))1454 if (!is_object($message) || !is_a($message, rcube_message)) 1455 1455 $message = new rcube_message($message); 1456 1456
Note: See TracChangeset
for help on using the changeset viewer.
