Use the new entry functions to rewrite check_wc_root(). Specifically, this avoids some of the baton management occurring in that function. A little more wordy for some parts, and a bit less for others. But hopefully more understandable.
Use the new entry functions to rewrite check_wc_root(). Specifically, this
avoids some of the baton management occurring in that function. A little
more wordy for some parts, and a bit less for others. But hopefully more
understandable.

* subversion/libsvn_wc/update_editor.c:
  (check_wc_root): replace calls to svn_wc_entry() with svn_wc__get_entry.
    don't worry about P_ACCESS -- batons aren't needed here. handle errors
    and missing entries appropriately, marking whether this is a root. one
    definite improvement: exit early with "not a root" if we find a file
    (the old code would merrily continue thru the whole function).

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