]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
tool_operate: use curlx_str_number intead of atoi
authorDaniel Stenberg <daniel@haxx.se>
Wed, 12 Nov 2025 08:30:37 +0000 (09:30 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 12 Nov 2025 09:27:48 +0000 (10:27 +0100)
For consistency. This instance is for debug-only code and is not
important.

Closes #19480

src/tool_operate.c

index e1f61a2ba519431b0fb4f5037c3268cd74703a9a..401abe12f968be66632ef98c5f8afa79402899c2 100644 (file)
@@ -310,10 +310,11 @@ static CURLcode pre_transfer(struct per_transfer *per)
 #ifdef DEBUGBUILD
     /* allow dedicated test cases to override */
     {
-      char *ev = getenv("CURL_UPLOAD_SIZE");
+      const char *ev = getenv("CURL_UPLOAD_SIZE");
       if(ev) {
-        int sz = atoi(ev);
-        uploadfilesize = (curl_off_t)sz;
+        curl_off_t sz;
+        curlx_str_number(&ev, &sz, CURL_OFF_T_MAX);
+        uploadfilesize = sz;
       }
     }
 #endif