From 4463fbac15a1c95b2e81336d55eb169f0cba5f8a Mon Sep 17 00:00:00 2001 From: Philippe Antoine Date: Sun, 4 May 2025 21:07:13 +0200 Subject: [PATCH] output/ftp: fix new -Wshorten-64-to-32 warning Ticket: 6186 Fixes d674ce2510 ("app/ftp: Use Rust FTP response line handling") --- src/output-json-ftp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/output-json-ftp.c b/src/output-json-ftp.c index 19b50ef947..0f2f23575a 100644 --- a/src/output-json-ftp.c +++ b/src/output-json-ftp.c @@ -99,7 +99,7 @@ bool EveFTPLogCommand(void *vtx, SCJsonBuilder *jb) if (!reply_truncated && response->truncated) { reply_truncated = true; } - int code_len = strlen((const char *)response->code); + uint32_t code_len = (uint32_t)strlen((const char *)response->code); if (code_len > 0) { if (!is_cc_array_open) { SCJbOpenArray(jb, "completion_code"); @@ -108,8 +108,8 @@ bool EveFTPLogCommand(void *vtx, SCJsonBuilder *jb) SCJbAppendStringFromBytes(jb, (const uint8_t *)response->code, code_len); } if (response->length) { - SCJbAppendStringFromBytes( - js_resplist, (const uint8_t *)response->response, response->length); + SCJbAppendStringFromBytes(js_resplist, (const uint8_t *)response->response, + (uint32_t)response->length); resp_cnt++; } }