From: Jakub Narebski Date: Sat, 08 Dec 2007 16:13:45 GMT Subject: Re: [PATCH] gitweb: Make config_to_multi return [] instead of [undef] Message-ID: In-Reply-To: <20071208123058.7364.25491.stgit@rover> Petr Baudis writes: > This is important for the list of clone urls, where if there are > no per-repository clone URL configured, the default base URLs > are never used for URL construction with this patch. Thanks. > @@ -1512,7 +1512,7 @@ sub config_to_int { > sub config_to_multi { > my $val = shift; > > - return ref($val) ? $val : [ $val ]; > + return ref($val) ? $val : $val ? [ $val ] : []; > } Shouldn't it be + return ref($val) ? $val : defined($val) ? [ $val ] : []; -- Jakub Narebski