Author: rhuijben Date: Thu Nov 19 20:45:09 2015 New Revision: 1715267 URL: http://svn.apache.org/viewvc?rev=1715267&view=rev Log: Fix some minor function pointer mismatches.
Found by: the sparc buildbot. * protocols/fcgi_protocol.c (fcgi_teardown): Return void, like callers. (fcgi_outgoing_write, fcgi_outgoing_hangup): Call the right function. (fcgi_outgoing_teardown, fcgi_server_teardown): Return void, as expected by caller. Modified: serf/trunk/protocols/fcgi_protocol.c Modified: serf/trunk/protocols/fcgi_protocol.c URL: http://svn.apache.org/viewvc/serf/trunk/protocols/fcgi_protocol.c?rev=1715267&r1=1715266&r2=1715267&view=diff ============================================================================== --- serf/trunk/protocols/fcgi_protocol.c (original) +++ serf/trunk/protocols/fcgi_protocol.c Thu Nov 19 20:45:09 2015 @@ -376,9 +376,9 @@ static apr_status_t fcgi_hangup(serf_fcg return APR_ENOTIMPL; } -static apr_status_t fcgi_teardown(serf_fcgi_protocol_t *fcgi) +void fcgi_teardown(serf_fcgi_protocol_t *fcgi) { - return APR_ENOTIMPL; + } serf_fcgi_stream_t * @@ -462,21 +462,21 @@ static apr_status_t fcgi_outgoing_write( { serf_fcgi_protocol_t *fcgi = conn->protocol_baton; - return fcgi_teardown(fcgi); + return fcgi_write(fcgi); } static apr_status_t fcgi_outgoing_hangup(serf_connection_t *conn) { serf_fcgi_protocol_t *fcgi = conn->protocol_baton; - return fcgi_teardown(fcgi); + return fcgi_hangup(fcgi); } -static apr_status_t fcgi_outgoing_teardown(serf_connection_t *conn) +void fcgi_outgoing_teardown(serf_connection_t *conn) { serf_fcgi_protocol_t *fcgi = conn->protocol_baton; - return fcgi_teardown(fcgi); + fcgi_teardown(fcgi); } void serf__fcgi_protocol_init(serf_connection_t *conn) @@ -530,11 +530,11 @@ static apr_status_t fcgi_server_hangup(s return fcgi_hangup(fcgi); } -static apr_status_t fcgi_server_teardown(serf_incoming_t *client) +void fcgi_server_teardown(serf_incoming_t *client) { serf_fcgi_protocol_t *fcgi = client->protocol_baton; - return fcgi_teardown(fcgi); + fcgi_teardown(fcgi); } void serf__fcgi_protocol_init_server(serf_incoming_t *client)