From 7114b918064d5cf966d224a6e383adc7cca86c7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=A6=8C=EA=A6=AB=EA=A6=B6=EA=A6=8F=EA=A7=80=EA=A6=A6?= =?UTF-8?q?=EA=A6=BF=EA=A6=A7=EA=A6=AE=EA=A6=91=EA=A6=A9=EA=A6=AD=EA=A7=80?= Date: Sun, 11 Jul 2021 10:56:27 +0800 Subject: Refactor and rename variables --- registration.c | 29 ++++++++++------------------- 1 file changed, 10 insertions(+), 19 deletions(-) (limited to 'registration.c') diff --git a/registration.c b/registration.c index 5e0fe00..5f21f74 100644 --- a/registration.c +++ b/registration.c @@ -1,28 +1,21 @@ +#include +#include +#include + #ifdef DEBUG #ifdef __ANDROID__ #include #else #include #endif -#ifdef __EMSCRIPTEN__ -#include -#else -#include -#include #endif -#include -#include -#include #ifdef __EMSCRIPTEN__ - -static void clean_up(struct emscripten_fetch_t *fetch) -{ - free(fetch->userData); - emscripten_fetch_close(fetch); -} +#include #else +#include +#include struct container { CURL *curl; @@ -65,24 +58,22 @@ static int async(void *arg) } #endif -#endif - void sign_up(const char *brand, const char *certificate, void (*handler)(icclient_response *)) { char *data = malloc(strlen(brand) + 1); strcpy(data, brand); #ifdef __EMSCRIPTEN__ + (void)certificate; emscripten_fetch_attr_t attr; emscripten_fetch_attr_init(&attr); attr.attributes = EMSCRIPTEN_FETCH_LOAD_TO_MEMORY; strcpy(attr.requestMethod, "POST"); + attr.userData = data; attr.requestData = data; attr.requestDataSize = strlen(data); - attr.userData = data; attr.onsuccess = handler; - attr.onerror = clean_up; + attr.onerror = icclient_free_response; emscripten_fetch(&attr, "registration"); - (void)certificate; #else curl_global_init(CURL_GLOBAL_SSL); CURL *curl = curl_easy_init(); -- cgit v1.2.3