Author: stefan2
Date: Sun Nov 25 20:16:03 2012
New Revision: 1413402
URL: http://svn.apache.org/viewvc?rev=1413402&view=rev
Log:
Don't cast to void* for function pointers but use the
proper target type instead.
* subversion/libsvn_ra_svn/cyrus_auth.c
(svn_ra_svn__do_cyrus_auth): use correct cast
* subversion/svnserve/cyrus_auth.c
(callbacks): same here
Modified:
subversion/trunk/subversion/libsvn_ra_svn/cyrus_auth.c
subversion/trunk/subversion/svnserve/cyrus_auth.c
Modified: subversion/trunk/subversion/libsvn_ra_svn/cyrus_auth.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_ra_svn/cyrus_auth.c?rev=1413402&r1=1413401&r2=1413402&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_ra_svn/cyrus_auth.c (original)
+++ subversion/trunk/subversion/libsvn_ra_svn/cyrus_auth.c Sun Nov 25 20:16:03
2012
@@ -871,12 +871,12 @@ svn_ra_svn__do_cyrus_auth(svn_ra_svn__se
/* The username callback. */
callbacks[0].id = SASL_CB_AUTHNAME;
- callbacks[0].proc = (void*)get_username_cb;
+ callbacks[0].proc = (int (*)(void))get_username_cb;
callbacks[0].context = &cred_baton;
/* The password callback. */
callbacks[1].id = SASL_CB_PASS;
- callbacks[1].proc = (void*)get_password_cb;
+ callbacks[1].proc = (int (*)(void))get_password_cb;
callbacks[1].context = &cred_baton;
/* Mark the end of the array. */
Modified: subversion/trunk/subversion/svnserve/cyrus_auth.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/svnserve/cyrus_auth.c?rev=1413402&r1=1413401&r2=1413402&view=diff
==============================================================================
--- subversion/trunk/subversion/svnserve/cyrus_auth.c (original)
+++ subversion/trunk/subversion/svnserve/cyrus_auth.c Sun Nov 25 20:16:03 2012
@@ -98,7 +98,7 @@ static int canonicalize_username(sasl_co
static sasl_callback_t callbacks[] =
{
- { SASL_CB_CANON_USER, (void*)canonicalize_username, NULL },
+ { SASL_CB_CANON_USER, (int (*)(void))canonicalize_username, NULL },
{ SASL_CB_LIST_END, NULL, NULL }
};