* subversion/libsvn_client/merge.c
  (log_find_operative_revs): Don't corrupt mergeinfo paths by snipping off
   trailing characters. This function is trying to compute a common prefix
   of paths by snipping off a suffix detected with relpath_skip_ancestor().
   If relpath_skip_ancestor() returns "" it wants to tell its caller that
   the paths provided were equal. This function erroneously went on to
   perform path arithmetic anyway, with a zero-sized suffix string, and
   thus computed corrupt mergeinfo.

Reported by: Andrew Reedick
  http://svn.haxx.se/users/archive-2013-09/0116.shtml
  http://svn.haxx.se/users/archive-2013-09/0138.shtml
Review by: rhuijben


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1523666 13f79535-47bb-0310-9956-ffa450edef68