# HG changeset patch # User Dan # Date 1215417136 14400 # Node ID daf8c556ada7f44bfa5ad4db1c4acc94312b9059 # Parent d2d4e40ecd29e663bea9ba62ded6affbbb79329a Moved enano_safe_array_merge() to functions.php as comment.php depends on it diff -r d2d4e40ecd29 -r daf8c556ada7 includes/functions.php --- a/includes/functions.php Mon Jul 07 02:50:17 2008 -0400 +++ b/includes/functions.php Mon Jul 07 03:52:16 2008 -0400 @@ -579,6 +579,23 @@ return $arr; } +/** + * Implementation of array_merge() that preserves key names. $arr2 takes precedence over $arr1. + * @param array $arr1 + * @param array $arr2 + * @return array + */ + +function enano_safe_array_merge($arr1, $arr2) +{ + $arr3 = $arr1; + foreach($arr2 as $k => $v) + { + $arr3[$k] = $v; + } + return $arr3; +} + // Convert IP address to hex string // Input: 127.0.0.1 (string) // Output: 0x7f000001 (string) diff -r d2d4e40ecd29 -r daf8c556ada7 includes/search.php --- a/includes/search.php Mon Jul 07 02:50:17 2008 -0400 +++ b/includes/search.php Mon Jul 07 03:52:16 2008 -0400 @@ -14,23 +14,6 @@ */ /** - * Implementation of array_merge() that preserves key names. $arr2 takes precedence over $arr1. - * @param array $arr1 - * @param array $arr2 - * @return array - */ - -function enano_safe_array_merge($arr1, $arr2) -{ - $arr3 = $arr1; - foreach($arr2 as $k => $v) - { - $arr3[$k] = $v; - } - return $arr3; -} - -/** * In Enano versions prior to 1.0.2, this class provided a search function that was keyword-based and allowed boolean searches. It was * cut from Coblynau and replaced with perform_search(), later in this file, because of speed issues. Now mostly deprecated. The only * thing remaining is the buildIndex function, which is still used by the path manager and the new search framework.