Converted some ereg_replace() into str_replace().
[squirrelmail.git] / functions / abook_local_file.php
index 8bc02405d6be3df8f7bf851e7501331864e74fbd..ab2be30eb6c6159c7e90058f5f9e6cf8e80a82b9 100644 (file)
        // To be replaced by advanded search expression parsing
        if(is_array($expr)) return;
 
-       // Make regexp from glob'ed expression 
-       $expr = ereg_replace('\?', '.', $expr);
-       $expr = ereg_replace('\*', '.*', $expr);
+       // Make regexp from glob'ed expression
+       // May want to quote other special characters like (, ), -, [, ], etc.
+       $expr = str_replace('?', '.', $expr);
+       $expr = str_replace('*', '.*', $expr);
 
        $res = array();
        if(!$this->open())