From: Stephan Bosch Date: Wed, 8 Nov 2023 13:35:38 +0000 (+0100) Subject: lib-auth-client: auth-client - Remove ATTR_NULL X-Git-Tag: 2.4.0~33 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bfd2acd42b556781b5fe813dc06560bcd8100ca0;p=thirdparty%2Fdovecot%2Fcore.git lib-auth-client: auth-client - Remove ATTR_NULL --- diff --git a/src/lib-auth-client/auth-client-connection.c b/src/lib-auth-client/auth-client-connection.c index 6ffc5fbf81..966e282488 100644 --- a/src/lib-auth-client/auth-client-connection.c +++ b/src/lib-auth-client/auth-client-connection.c @@ -408,7 +408,7 @@ auth_client_connection_remove_requests(struct auth_client_connection *conn, } void auth_client_connection_disconnect(struct auth_client_connection *conn, - const char *reason) ATTR_NULL(2) + const char *reason) { if (reason == NULL) reason = "Disconnected from auth server, aborting"; diff --git a/src/lib-auth-client/auth-client-request.c b/src/lib-auth-client/auth-client-request.c index bd454d3624..dc952e0c6e 100644 --- a/src/lib-auth-client/auth-client-request.c +++ b/src/lib-auth-client/auth-client-request.c @@ -218,7 +218,7 @@ auth_client_request_new(struct auth_client *client, return request; } -static void ATTR_NULL(3, 4) +static void call_callback(struct auth_client_request *request, enum auth_request_status status, const char *data_base64, diff --git a/src/lib-auth-client/auth-client.h b/src/lib-auth-client/auth-client.h index c625577c37..aced41e4b2 100644 --- a/src/lib-auth-client/auth-client.h +++ b/src/lib-auth-client/auth-client.h @@ -90,7 +90,7 @@ void auth_client_set_connect_timeout(struct auth_client *client, unsigned int msecs); void auth_client_set_connect_notify(struct auth_client *client, auth_connect_notify_callback_t *callback, - void *context) ATTR_NULL(2, 3); + void *context); const struct auth_mech_desc * auth_client_get_available_mechs(struct auth_client *client, unsigned int *mech_count); @@ -107,15 +107,14 @@ void auth_client_get_connect_id(struct auth_client *client, struct auth_client_request * auth_client_request_new(struct auth_client *client, const struct auth_request_info *request_info, - auth_request_callback_t *callback, void *context) - ATTR_NULL(4); + auth_request_callback_t *callback, void *context); /* Continue authentication. Call when reply->result == AUTH_CLIENT_REQUEST_CONTINUE */ void auth_client_request_continue(struct auth_client_request *request, const char *data_base64); /* Abort ongoing authentication request. */ void auth_client_request_abort(struct auth_client_request **request, - const char *reason) ATTR_NULL(2); + const char *reason); /* Return ID of this request. */ unsigned int auth_client_request_get_id(struct auth_client_request *request); /* Return the PID of the server that handled this request. */