Support tied glob (perl magic) as svn_stream_t in addition to PerlIO. Also other misc fixes.
Support tied glob (perl magic) as svn_stream_t in addition to PerlIO.
Also other misc fixes.

* swigutil_pl.c
  (svn_swig_pl_objs_to_hash): Kill a warning.

  (thunk_open_tmp_file): Follow api change.

  (svn_swig_pl_make_stream): Store IO object instead of IoIFP object
  in stream baton.

  (io_handle_{read,write,close}): Handle the case that IO object is mg.


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

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