Fix potential infinite loop bug for Windows file systems, where we fail to detect that an absolute path doesn't actually contain a repository root, and don't notice our loop exit condition.
Fix potential infinite loop bug for Windows file systems, where we
fail to detect that an absolute path doesn't actually contain a
repository root, and don't notice our loop exit condition.

* subversion/libsvn_repos/repos.c
 (svn_repos_find_root_path): Check whether we've reached the file
  system root in a cross-platform manner.

Patch by: Vlad Georgescu <vgeorgescu@gmail.com>
(Tweaked by me.)

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