From 8c62479a770813d5f98b1648feabd81af4184d30 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 9 Oct 2024 15:59:38 +0200 Subject: [PATCH] packages/OS400/curlmain: remove the strncpy calls Closes #15214 --- packages/OS400/curlmain.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/OS400/curlmain.c b/packages/OS400/curlmain.c index 1b030b7ca3..a36de32204 100644 --- a/packages/OS400/curlmain.c +++ b/packages/OS400/curlmain.c @@ -61,15 +61,13 @@ int main(int argc, char **argv) size_t inbytesleft; size_t outbytesleft; char dummybuf[128]; - char tocode[32]; - char fromcode[32]; + const char *tocode = "IBMCCSID01208"; /* Use UTF-8. */ + const char *fromcode = "IBMCCSID000000000010"; ebcdic_argc = argc; ebcdic_argv = argv; /* Build the encoding converter. */ - strncpy(tocode, "IBMCCSID01208", sizeof(tocode)); /* Use UTF-8. */ - strncpy(fromcode, "IBMCCSID000000000010", sizeof(fromcode)); cd = iconv_open(tocode, fromcode); /* Measure the arguments. */