]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
examples: call `curl_global_cleanup()` where missing
authorViktor Szakats <commit@vsz.me>
Mon, 13 Oct 2025 14:08:42 +0000 (16:08 +0200)
committerViktor Szakats <commit@vsz.me>
Mon, 13 Oct 2025 15:52:06 +0000 (17:52 +0200)
Reported-by: Joshua Rogers (for `sepheaders.c`)
Closes #19051

docs/examples/multi-uv.c
docs/examples/persistent.c
docs/examples/postit2-formadd.c
docs/examples/postit2.c
docs/examples/sepheaders.c
docs/examples/smooth-gtk-thread.c
docs/examples/synctime.c
docs/examples/threaded-ssl.c

index 8cebcd5e2677dd59218995a5004db3e290458cc5..cc27668d57063526c2420c21bd52e627a013d16e 100644 (file)
@@ -252,5 +252,7 @@ int main(int argc, char **argv)
   uv_run(uv.loop, UV_RUN_DEFAULT);
   curl_multi_cleanup(uv.multi);
 
+  curl_global_cleanup();
+
   return 0;
 }
index be5e8c33e667e7b3529c052318a092dbf6e291ea..ffcf343fbf92d58c3bc5a61ed85a383c041971ca 100644 (file)
@@ -66,5 +66,7 @@ int main(void)
     curl_easy_cleanup(curl);
   }
 
+  curl_global_cleanup();
+
   return 0;
 }
index 0d9034612a56b60d4e9f5a4b74153a4a9d048fe2..88fb924750327e45d9245136855a9f5beff3b6df 100644 (file)
@@ -115,5 +115,8 @@ int main(int argc, char *argv[])
     /* free slist */
     curl_slist_free_all(headerlist);
   }
+
+  curl_global_cleanup();
+
   return 0;
 }
index 0f12cd4786696dc34684b9d3355f93b9e10a4909..d16d3fccf64e65fd42f8e84f1eba7f1c7a719734 100644 (file)
@@ -100,5 +100,8 @@ int main(int argc, char *argv[])
     /* free slist */
     curl_slist_free_all(headerlist);
   }
+
+  curl_global_cleanup();
+
   return 0;
 }
index 31a320124168a001e4e5eee6cdce1914c772f705..8f48033a0d717b536e76e0c1d7645891d6b13cb3 100644 (file)
@@ -91,5 +91,7 @@ int main(void)
   /* cleanup curl stuff */
   curl_easy_cleanup(curl_handle);
 
+  curl_global_cleanup();
+
   return 0;
 }
index 49a412d95843ef7b0c40debb054795f7d312f549..dc79276ba8a475866a53d1031963511fcc1412d2 100644 (file)
@@ -214,5 +214,7 @@ int main(int argc, char **argv)
   gdk_threads_leave();
   printf("gdk_threads_leave\n");
 
+  curl_global_cleanup();
+
   return 0;
 }
index 071037a44806d13a40f7aea12c2b34ce7c06ff99..d5f5a5bfde1adcc4c760fb35e1c7c26832a409cc 100644 (file)
@@ -360,6 +360,9 @@ int main(int argc, char *argv[])
     conf_init(conf);
     curl_easy_cleanup(curl);
   }
+
+  curl_global_cleanup();
+
   return RetValue;
 }
 #endif /* CURL_WINDOWS_UWP */
index 3868899e4fca95b0e1178599d714b9a6e6a9ca09..98377ee84040690e9ad7a4f7fce9fe44340a7ed4 100644 (file)
@@ -97,5 +97,7 @@ int main(int argc, char **argv)
     fprintf(stderr, "Thread %d terminated\n", i);
   }
 
+  curl_global_cleanup();
+
   return 0;
 }