Add support for Number grouping(commafy) based on CLDR number grouping patterns like...
[lhc/web/wiklou.git] / includes / GlobalFunctions.php
index 98331da..cbe28c2 100644 (file)
@@ -756,8 +756,8 @@ function wfDebugTimer() {
        } else {
                $prefix = sprintf( "%6.4f", microtime( true ) - $start );
        }
-
-       return $prefix . '  ';
+       $mem = sprintf( "%5.1fM", ( memory_get_usage( true ) / (1024*1024) ) );
+       return "$prefix $mem  " ;
 }
 
 /**
@@ -869,7 +869,7 @@ function wfErrorLog( $text, $file ) {
                }
 
                $len = strlen( $text );
-               $maxLen = socket_get_option( $sock, SOL_UDP, SO_SNDBUF );
+               $maxLen = socket_get_option( $sock, SOL_SOCKET, SO_SNDBUF );
 
                if ( $len > $maxLen ) {
                        $len = $maxLen - 1;
@@ -3148,8 +3148,10 @@ function wfForeignMemcKey( $db, $prefix /*, ... */ ) {
  * @return String
  */
 function wfWikiID() {
-       global $wgDBprefix, $wgDBname;
-       if ( $wgDBprefix ) {
+       global $wgDBprefix, $wgDBname, $wgWikiID;
+       if ( $wgWikiID !== false ) {
+               return $wgWikiID;
+       } elseif ( $wgDBprefix ) {
                return "$wgDBname-$wgDBprefix";
        } else {
                return $wgDBname;