diff --git a/src/cookie.c b/src/cookie.c index ccad13e..7ba6dce 100644 --- a/src/cookie.c +++ b/src/cookie.c @@ -39,10 +39,10 @@ char* read_cookies_env(struct cookie_values* cookies) if (!cookies_env) return NULL; - char* cookies_str = malloc(strlen(cookies_env)); + char* cookies_str = malloc(strlen(cookies_env) + 1); if (!cookies_str) { - printf("malloc"); + perror("malloc"); return NULL; } strcpy(cookies_str, cookies_env); diff --git a/src/main.c b/src/main.c index aca2d6d..3fe57bc 100644 --- a/src/main.c +++ b/src/main.c @@ -66,7 +66,7 @@ int main(void) api.token = ssn.cookies.access_token; // Load token now char* post_str = read_post_data(&(ssn.post)); char* get_str = read_query_data(&(ssn.query)); - + /******************* * Path handling * ******************/