Junio C Hamano wrote: > Jakub Narebski <jnareb@xxxxxxxxx> writes: > > > + # serve text/* as text/plain > > + if ($prevent_xss && > > + $type =~ m!^text/([a-z]+)\b(.*)$!) { > > + my ($subtype, $rest) = ($1, $2); > > + $rest = defined $rest ? $rest : ''; > > + $type = "text/plain$rest" if ($subtype ne 'plain'); > > Hmph, wouldn't it be more straightforward if you dropped the statement > modifier? I.e. > > my ($subtype, $rest) = ($1, $2); > $rest = '' unless defined $rest; > $type = "text/plain$rest"; Yes, of course. I don't know why I decided that avoiding rewriting 'text/plain; charset=utf-8' case was important. It cretainly is not worth making code harder to follow. Can you fix it during applying, or should I resend it? > Other than that, looks good to me. Thanks. -- Jakub Narebski Poland -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html