Closes bug #479899
[squirrelmail.git] / functions / imap.php
index b0a24be7b3ff4fb6e62695f318fd5ef7cebd5ecb..fc65a68163ef76c96bec0d4378fa09cec282b246 100644 (file)
@@ -5,12 +5,14 @@
     **  $Id$
     **/
 
-   $imap_php = true;
+   if (defined ('imap_php'))
+      return; 
+   define ('imap_php', true); 
 
    $imap_backend = 'imap';
    
-   include ("../functions/".$imap_backend."_mailbox.php");
-   include ("../functions/".$imap_backend."_messages.php");
-   include ("../functions/".$imap_backend."_general.php");
-   include ("../functions/".$imap_backend."_search.php");
-?>
+   require_once('../functions/' . $imap_backend . '_mailbox.php');
+   require_once('../functions/' . $imap_backend . '_messages.php');
+   require_once('../functions/' . $imap_backend . '_general.php');
+   require_once('../functions/' . $imap_backend . '_search.php');
+?>
\ No newline at end of file