[Svn] r4695 - trunk/roundcubemail/program/include

trac at roundcube.net trac at roundcube.net
Mon Apr 25 11:54:35 CEST 2011


Author: alec
Date: 2011-04-25 04:54:35 -0500 (Mon, 25 Apr 2011)
New Revision: 4695

Modified:
   trunk/roundcubemail/program/include/iniset.php
   trunk/roundcubemail/program/include/main.inc
   trunk/roundcubemail/program/include/rcmail.php
Log:
- Use shortest include path for better performance


Modified: trunk/roundcubemail/program/include/iniset.php
===================================================================
--- trunk/roundcubemail/program/include/iniset.php	2011-04-25 09:34:54 UTC (rev 4694)
+++ trunk/roundcubemail/program/include/iniset.php	2011-04-25 09:54:35 UTC (rev 4695)
@@ -57,9 +57,7 @@
 // RC include folders MUST be included FIRST to avoid other
 // possible not compatible libraries (i.e PEAR) to be included
 // instead the ones provided by RC
-$include_path = INSTALL_PATH . 'program' . PATH_SEPARATOR;
-$include_path.= INSTALL_PATH . 'program/include' . PATH_SEPARATOR;
-$include_path.= INSTALL_PATH . 'program/lib' . PATH_SEPARATOR;
+$include_path = INSTALL_PATH . 'program/lib' . PATH_SEPARATOR;
 $include_path.= ini_get('include_path');
 
 if (set_include_path($include_path) === false) {
@@ -88,6 +86,7 @@
 {
     $filename = preg_replace(
         array(
+            '/rcube_/',
             '/MDB2_(.+)/',
             '/Mail_(.+)/',
             '/Net_(.+)/',
@@ -96,6 +95,7 @@
             '/^utf8$/',
         ),
         array(
+            INSTALL_PATH . 'program/include/rcube_',
             'MDB2/\\1',
             'Mail/\\1',
             'Net/\\1',

Modified: trunk/roundcubemail/program/include/main.inc
===================================================================
--- trunk/roundcubemail/program/include/main.inc	2011-04-25 09:34:54 UTC (rev 4694)
+++ trunk/roundcubemail/program/include/main.inc	2011-04-25 09:54:35 UTC (rev 4695)
@@ -26,7 +26,7 @@
  * @author Thomas Bruederli <roundcube at gmail.com>
  */
 
-require_once 'lib/utf7.inc';
+require_once 'utf7.inc';
 require_once INSTALL_PATH . 'program/include/rcube_shared.inc';
 
 // define constannts for input reading

Modified: trunk/roundcubemail/program/include/rcmail.php
===================================================================
--- trunk/roundcubemail/program/include/rcmail.php	2011-04-25 09:34:54 UTC (rev 4694)
+++ trunk/roundcubemail/program/include/rcmail.php	2011-04-25 09:54:35 UTC (rev 4695)
@@ -1179,7 +1179,7 @@
       mcrypt_module_close($td);
     }
     else {
-      @include_once('lib/des.inc');
+      @include_once 'des.inc';
 
       if (function_exists('des')) {
         $des_iv_size = 8;
@@ -1231,7 +1231,7 @@
       mcrypt_module_close($td);
     }
     else {
-      @include_once('lib/des.inc');
+      @include_once 'des.inc';
 
       if (function_exists('des')) {
         $des_iv_size = 8;

_______________________________________________
http://lists.roundcube.net/mailman/listinfo/svn



More information about the Svn mailing list