From 9386e2a37a8ebbaaf4b9880850e9d29931d02aa3 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Tue, 3 Nov 2020 08:14:46 +0100 Subject: tool_debug_cb: do not assume zero-terminated data Follow-up to d70a5b5a0f5e3 --- src/tool_cb_dbg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tool_cb_dbg.c b/src/tool_cb_dbg.c index 1c42db8a5..69b459873 100644 --- a/src/tool_cb_dbg.c +++ b/src/tool_cb_dbg.c @@ -187,7 +187,7 @@ int tool_debug_cb(CURL *handle, curl_infotype type, switch(type) { case CURLINFO_TEXT: - fprintf(output, "%s== Info: %s", timebuf, data); + fprintf(output, "%s== Info: %.*s", timebuf, (int)size, data); /* FALLTHROUGH */ default: /* in case a new one is introduced to shock us */ return 0; -- cgit v1.2.1