Only mark paths that contains diffs as visited. Previously we assumed that all paths that had been invoked by the diff callbacks would have changes that should be printed. But that's not certain if we for instance ignore eol differences. 
Only mark paths that contains diffs as visited. Previously we assumed
that all paths that had been invoked by the diff callbacks would have
changes that should be printed. But that's not certain if we for instance
ignore eol differences. 

* subversion/libsvn_client/diff.c
  (diff_content_changed): Only mark the path as visited if libsvn_diff
    says that we have a diff.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@962890 13f79535-47bb-0310-9956-ffa450edef68

wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion