From d21e28f6f63c177dce8a2db3ebb93009b6f6d226 Mon Sep 17 00:00:00 2001 From: Savetheinternet Date: Tue, 24 May 2011 15:39:07 +1000 Subject: a bit of optimization --- inc/functions.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'inc/functions.php') diff --git a/inc/functions.php b/inc/functions.php index 34779dfb..7724c5b5 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -55,7 +55,7 @@ ')$/i'; if(!isset($config['cookies']['path'])) - $config['cookies']['path'] = $config['root']; + $config['cookies']['path'] = &$config['root']; if(!isset($config['dir']['static'])) $config['dir']['static'] = $config['root'] . 'static/'; @@ -80,7 +80,7 @@ $config['uri_img'] = sprintf($config['uri_img'], $board['dir']); if(!isset($config['uri_stylesheets'])) - $config['uri_stylesheets'] = $config['root']; + $config['uri_stylesheets'] = &$config['root']; if($config['root_file']) { chdir($config['root_file']); @@ -94,7 +94,7 @@ if($config['ipv6_ipv4'] && isset($_SERVER['REMOTE_ADDR'])) { // Keep the original address to properly comply with other board configurations if(!isset($__ip)) - $__ip = $_SERVER['REMOTE_ADDR']; + $__ip = &$_SERVER['REMOTE_ADDR']; // ::ffff:0.0.0.0 if(preg_match('/^\:\:(ffff\:)?(\d+\.\d+\.\d+\.\d+)$/', $__ip, $m)) @@ -156,7 +156,7 @@ $query = query("SELECT `value` AS `theme` FROM `theme_settings` WHERE `name` = 'theme'") or error(db_error()); if($theme = $query->fetch()) { // A theme is installed - $_theme = $theme['theme']; + $_theme = &$theme['theme']; $theme = loadThemeConfig($_theme); @@ -227,8 +227,8 @@ } foreach($config['purge'] as &$purge) { - $host = $purge[0]; - $port = $purge[1]; + $host = &$purge[0]; + $port = &$purge[1]; $http_host = isset($purge[2]) ? $purge[2] : $_SERVER['HTTP_HOST']; $request = "PURGE {$uri} HTTP/1.0\r\nHost: {$http_host}\r\nUser-Agent: Tinyboard\r\nConnection: Close\r\n\r\n"; if($fp = fsockopen($host, $port, $errno, $errstr, $config['purge_timeout'])) { @@ -647,7 +647,7 @@ file_unlink($board['dir'] . $config['dir']['res'] . sprintf($config['file_page'], $post['id'])); } elseif($query->rowCount() == 1) { // Rebuild thread - $rebuild = $post['thread']; + $rebuild = &$post['thread']; } if($post['thumb']) { // Delete thumbnail -- cgit v1.3