diff src/core/http.cc @ 397:811697ad826a

http: do proper global init/cleanup of libcurl this is done automagically using RAII
author Paper <paper@tflc.us>
date Fri, 07 Nov 2025 08:39:24 -0500
parents 8ed3b5e8f205
children
line wrap: on
line diff
--- a/src/core/http.cc	Fri Nov 07 07:56:03 2025 -0500
+++ b/src/core/http.cc	Fri Nov 07 08:39:24 2025 -0500
@@ -211,4 +211,14 @@
 	cancelled_ = true;
 }
 
+void Init()
+{
+	curl_global_init(CURL_GLOBAL_ALL);
+}
+
+void Quit()
+{
+	curl_global_cleanup();
+}
+
 } // namespace HTTP