Re: [PATCH] gitweb: Make config_to_multi return [] instead of [undef]
Jakub Narebski <jnareb@gmail.com> writes:
Show 19 quoted lines
> Petr Baudis <pasky@suse.cz> 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 ] : [];