Index: parser.php =================================================================== RCS file: /repository/xdebug/contrib/api/parser.php,v retrieving revision 1.1 diff -u -p -r1.1 parser.php --- parser.php 13 Nov 2009 11:06:39 -0000 1.1 +++ parser.php 18 Nov 2009 13:36:41 -0000 @@ -131,15 +131,18 @@ class drXdebugTraceFileParser if ( $sortKey !== null ) { - uasort( $result, - function( $a, $b ) use ( $sortKey ) - { - return ( $a[$sortKey] > $b[$sortKey] ) ? -1 : ( $a[$sortKey] < $b[$sortKey] ? 1 : 0 ); - } + uasort( $result, 'foo' ); } return $result; } } + +function foo($a, $b) { + return ( $a['memory-own'] > $b['memory-own'] ) ? -1 : ( $a['memory-own'] < $b['memory-own'] ? 1 : 0 ); +} + + + ?>