Following up on r1550985, move the call of calculate_new relpath to the function that creates the baton.
Following up on r1550985, move the call of calculate_new relpath
to the function that creates the baton.

* subversion/libsvn_wc/update_editor.c
  (make_dir_baton): Remove call.
  (make_file_baton): Remove call and unused variable.
  (open_root): Always obtain base information if shadowed *before*
    calling calculate_new_relpath.
  (add_directory): Call calculate_new_relpath after make_dir_baton.
  (open_directory): Call calculate_new_relpath after reading info.
  (add_file): Call calculate_new_relpath after make_file_baton.
  (open_file): Call calculate_new_relpath after reading info.


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

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