On 1/26/06, Julian Foad <julianfoad@btopenworld.com> wrote:
> We are still using several of our own deprecated functions and types.
>
> I added "__attribute__((deprecated))" to all of our "@deprecated" functions and
> types, and this is what I found. I edited the result by hand to remove
> warnings for uses within a deprecated function, because such uses are fine.
> Because of the hand editing I don't guarantee that all the uses listed here are
> wrong or that all wrong uses are listed.
>
[..]
> subversion/libsvn_client/add.c:0551: log_msg_func
> subversion/libsvn_client/commit.c:0648: log_msg_func
> subversion/libsvn_client/commit.c:1459: log_msg_func
> subversion/libsvn_client/commit_util.c:1630: log_msg_func
> subversion/libsvn_client/commit_util.c:1634: svn_client_commit_item_t
> subversion/libsvn_client/commit_util.c:1656: svn_client_commit_item_t
> subversion/libsvn_client/commit_util.c:1660: log_msg_func
> subversion/libsvn_client/commit_util.c:1661: log_msg_baton
> subversion/libsvn_client/copy.c:0423: log_msg_func
> subversion/libsvn_client/copy.c:0650: log_msg_func
> subversion/libsvn_client/delete.c:0139: log_msg_func
This is valid stuff. Deprecated svn_client_commit_item_t used for
calling deprecated callback log_msg_func/log_msg_baton.
--
Ivan Zhakov
Received on Thu Jan 26 13:05:48 2006