Checkout
Bert Huijben
committed
on 09 Feb 09
Following up on r35746, deprecate public diff apis that use apr internal
encoding for passing the diff tool.

* subversion/include/svn_io.h… Show more
Following up on r35746, deprecate public diff apis that use apr internal

encoding for passing the diff tool.

* subversion/include/svn_io.h

 (svn_io_run_diff2): New function.

 (svn_io_run_diff): Deprecate function.

 (svn_io_run_diff3_3): New function.

 (svn_io_run_diff3_2): Deprecate function.

* subversion/libsvn_subr/deprecated.c

 (svn_io_run_diff): Reimplement here using svn_io_run_diff2.

 (svn_io_run_diff3_2): Reimplement here using svn_io_run_diff3_3.

 (svn_io_run_diff3): Moved deprecated function here (from io.c).

* subversion/libsvn_subr/io.c

 (svn_io_run_diff2): New function, based on svn_io_run_diff, but without

   apr internal charset assumption.

 (svn_io_run_diff): Move to deprecated.c.

 (svn_io_run_diff3_3): New function, based on svn_io_run_diff_3_2, but

   without apr internal charset assumption.

 (svn_io_run_diff3_2, svn_io_run_diff3): Move to deprecated.c.

Suggested by: gstein

Show less