From 808fc2a7fffa6ae85f023b533778dbdaebef3295 Mon Sep 17 00:00:00 2001 From: Araf Al Jami Date: Sun, 5 Jan 2025 21:30:56 +0000 Subject: [PATCH] Fix defination --- include/client.h | 5 ++--- src/client.c | 3 +++ 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/include/client.h b/include/client.h index 024de4c..80192af 100644 --- a/include/client.h +++ b/include/client.h @@ -5,7 +5,6 @@ #include #ifndef NDEBUG -// #define TARGET_URL "http://127.0.0.1:8888" #define TARGET_URL "http://judge_ui:8888" #else #define TARGET_URL "https://judge.eluminatis-of-lu.com" @@ -13,13 +12,13 @@ #define target_url(x) TARGET_URL "/" x -CURL *curl; struct response { char *memory; size_t size; }; -struct response response_body; +extern struct response response_body; +extern CURL *curl; void init_curl(void); void cleanup_curl(void); diff --git a/src/client.c b/src/client.c index 38dde1e..2dc9c84 100644 --- a/src/client.c +++ b/src/client.c @@ -1,8 +1,11 @@ #include #include #include +#include struct curl_slist *headers = NULL; +CURL *curl = NULL; +struct response response_body = {0}; static size_t mem_cb(void *contents, size_t size, size_t nmemb, void *userp)