Make WordPress Core

Ticket #2326: fix for uri in add_query_arg.diff

File fix for uri in add_query_arg.diff, 472 bytes (added by majelbstoat, 19 years ago)

Patch to provide proper uri base when calling add_query_arg with an associative array and no existing uri.

  • functions.php

     
    20432043function add_query_arg() {
    20442044        $ret = '';
    20452045        if ( is_array(func_get_arg(0)) ) {
    2046                 $uri = @func_get_arg(1);
     2046                if ( @func_num_args() < 2 )
     2047                        $uri = $_SERVER['REQUEST_URI'];
     2048                else
     2049                        $uri = @func_get_arg(1);
    20472050        } else {
    20482051                if ( @func_num_args() < 3 )
    20492052                        $uri = $_SERVER['REQUEST_URI'];