From: Volker Lendecke Date: Fri, 26 Jun 2020 06:31:30 +0000 (+0200) Subject: ldap_client: Align integer types X-Git-Tag: samba-4.13.0rc1~89 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=61bc99362a385fc8b59197c416f480a1054054b6;p=thirdparty%2Fsamba.git ldap_client: Align integer types Signed-off-by: Volker Lendecke Reviewed-by: Alexander Bokovoy --- diff --git a/source4/libcli/ldap/ldap_client.c b/source4/libcli/ldap/ldap_client.c index 51744cfdb03..5e7e67ceb2f 100644 --- a/source4/libcli/ldap/ldap_client.c +++ b/source4/libcli/ldap/ldap_client.c @@ -954,7 +954,7 @@ static const struct { */ _PUBLIC_ NTSTATUS ldap_check_response(struct ldap_connection *conn, struct ldap_Result *r) { - int i; + size_t i; const char *codename = "unknown"; if (r->resultcode == LDAP_SUCCESS) { @@ -966,7 +966,7 @@ _PUBLIC_ NTSTATUS ldap_check_response(struct ldap_connection *conn, struct ldap_ } for (i=0;iresultcode == ldap_code_map[i].code) { + if ((enum ldap_result_code)r->resultcode == ldap_code_map[i].code) { codename = ldap_code_map[i].str; break; } @@ -1034,7 +1034,7 @@ _PUBLIC_ NTSTATUS ldap_result_one(struct ldap_request *req, struct ldap_message if (!NT_STATUS_IS_OK(status)) { return status; } - if ((*msg) != NULL && (*msg)->type != type) { + if ((*msg) != NULL && (*msg)->type != (enum ldap_request_tag)type) { *msg = NULL; return NT_STATUS_UNEXPECTED_NETWORK_ERROR; }