Fix issue #1572: 'Builtin diff produces spurious hunk', take II.
Fix issue #1572: 'Builtin diff produces spurious hunk', take II.

* subversion/libsvn_diff/diff_file.c

  (svn_diff__file_datasource_get_next_token): Actually store the end of the
    chunk in the baton, so that we don't end up comparing past the end of
    file.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion