← Commit list

5cf0a6789d

Viktor Szakats
Viktor Szakats
2025-10-13
SUCCESS Duration: 206s

Subject

examples: call `curl_global_cleanup()` where missing

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

docs/examples/multi-uv.c+2 -0
@@ -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;
}
docs/examples/persistent.c+2 -0
@@ -66,5 +66,7 @@ int main(void)
curl_easy_cleanup(curl);
}
+ curl_global_cleanup();
+
return 0;
}
docs/examples/postit2-formadd.c+3 -0
@@ -115,5 +115,8 @@ int main(int argc, char *argv[])
/* free slist */
curl_slist_free_all(headerlist);
}
+
+ curl_global_cleanup();
+
return 0;
}
docs/examples/postit2.c+3 -0
@@ -100,5 +100,8 @@ int main(int argc, char *argv[])
/* free slist */
curl_slist_free_all(headerlist);
}
+
+ curl_global_cleanup();
+
return 0;
}
docs/examples/sepheaders.c+2 -0
@@ -91,5 +91,7 @@ int main(void)
/* cleanup curl stuff */
curl_easy_cleanup(curl_handle);
+ curl_global_cleanup();
+
return 0;
}
docs/examples/smooth-gtk-thread.c+2 -0
@@ -214,5 +214,7 @@ int main(int argc, char **argv)
gdk_threads_leave();
printf("gdk_threads_leave\n");
+ curl_global_cleanup();
+
return 0;
}
docs/examples/synctime.c+3 -0
@@ -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 */
docs/examples/threaded-ssl.c+2 -0
@@ -97,5 +97,7 @@ int main(int argc, char **argv)
fprintf(stderr, "Thread %d terminated\n", i);
}
+ curl_global_cleanup();
+
return 0;
}