From 1b3144586978c47506eaa39db505e6231e3b0c0a Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Mon, 22 Jul 2013 09:56:45 +0200 Subject: SUDO: realloc with sizeof(uint32_t) when adding uint32_t --- src/responder/sudo/sudosrv_query.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/responder') diff --git a/src/responder/sudo/sudosrv_query.c b/src/responder/sudo/sudosrv_query.c index d88d2472..c60202f5 100644 --- a/src/responder/sudo/sudosrv_query.c +++ b/src/responder/sudo/sudosrv_query.c @@ -60,7 +60,7 @@ static int sudosrv_response_append_uint32(TALLOC_CTX *mem_ctx, uint8_t *response_body = *_response_body; response_body = talloc_realloc(mem_ctx, response_body, uint8_t, - response_len + sizeof(int)); + response_len + sizeof(uint32_t)); if (response_body == NULL) { DEBUG(SSSDBG_CRIT_FAILURE, ("talloc_realloc() failed\n")); return ENOMEM; -- cgit