Fix repository loader bug that mishandled zero-length files.
Fix repository loader bug that mishandled zero-length files.

* subversion/libsvn_repos/load.c
  (struct parse_baton, struct revision_baton, struct node_baton): Move
    to the top of the file.
  (parse_content_block): Handle the zero-length file case.



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

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