In the deleted path walker of the repository diff handler, properly handle the state commands to allow experimenting with this code from the merge handling. (Without this, asking for deleted paths segfaults)
In the deleted path walker of the repository diff handler, properly handle
the state commands to allow experimenting with this code from the merge
handling. (Without this, asking for deleted paths segfaults)

* subversion/libsvn_client/repos_diff.c
  (diff_deleted_file): Remove unneeded output arguments. Handle notification
    directly.
  (diff_deleted_dir): Remove unneeded output arguments. Allow skipping
    children by setting the tree_conflicted output argument.
  (delete_entry): Update caller.


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

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion