*
*/
-#include <config.h>
+#include "libtest/yatlcon.h"
#include <libtest/common.h>
-#if defined(HAVE_CURL_CURL_H) && HAVE_CURL_CURL_H
+#if defined(HAVE_LIBCURL) && HAVE_LIBCURL
#include <curl/curl.h>
#else
class CURL;
static void cleanup_curl(void)
{
-#if defined(HAVE_CURL_CURL_H) && HAVE_CURL_CURL_H
+#if defined(HAVE_LIBCURL) && HAVE_LIBCURL
curl_global_cleanup();
#endif
}
static void initialize_curl_startup()
{
-#if defined(HAVE_CURL_CURL_H) && HAVE_CURL_CURL_H
+#if defined(HAVE_LIBCURL) && HAVE_LIBCURL
if (curl_global_init(CURL_GLOBAL_ALL))
{
- fatal_message("curl_global_init(CURL_GLOBAL_ALL) failed");
+ FATAL("curl_global_init(CURL_GLOBAL_ALL) failed");
}
#endif
if (atexit(cleanup_curl))
{
- fatal_message("atexit() failed");
+ FATAL("atexit() failed");
}
}
int ret;
if ((ret= pthread_once(&start_key_once, initialize_curl_startup)) != 0)
{
- fatal_message(strerror(ret));
+ FATAL(strerror(ret));
}
}