Johannes Schindelin <johannes.schinde...@gmx.de> writes:

>       } else {
> -             if (!starts_with(line, "/dev/null\n"))
> +             if (!is_dev_null(line))
>                       return error(_("git apply: bad git-diff - expected 
> /dev/null on line %d"), state->linenr);
>       }

Yup.  This seems to be the last explicit/manual check with the
string "/dev/null" (instead of using is_dev_null(), which is how it
should be and already is done in codepaths that guesses -p value and
decides if it is a creation or a deletion patch).

Looks good.  Will queue.

> diff --git a/t/t4135-apply-weird-filenames.sh 
> b/t/t4135-apply-weird-filenames.sh
> index b14b8085786..c7c688fcc4b 100755
> --- a/t/t4135-apply-weird-filenames.sh
> +++ b/t/t4135-apply-weird-filenames.sh
> @@ -100,7 +100,7 @@ deleted file mode 100644
>  -
>  EOF
>  
> -test_expect_failure 'apply handles a diff generated by Subversion' '
> +test_expect_success 'apply handles a diff generated by Subversion' '
>       >Makefile &&
>       git apply -p2 diff-from-svn &&
>       test_path_is_missing Makefile

Reply via email to