From bd2cbd601085e1657b8d0a4dd8eb267d587f6207 Mon Sep 17 00:00:00 2001 From: Alexey Melnichuk Date: Fri, 5 Sep 2014 15:20:43 +0500 Subject: [PATCH] Fix. Use `long` to save curl constants. --- src/lcutils.c | 2 +- src/lcutils.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lcutils.c b/src/lcutils.c index 8b3ef54..8916ccc 100644 --- a/src/lcutils.c +++ b/src/lcutils.c @@ -69,7 +69,7 @@ void lcurl_storage_get_i(lua_State *L, int storage, int i){ } struct curl_slist* lcurl_storage_remove_slist(lua_State *L, int storage, int idx){ - struct curl_slist* list; + struct curl_slist* list = NULL; assert(idx != LUA_NOREF); lua_rawgeti(L, LCURL_LUA_REGISTRY, storage); lua_rawgeti(L, -1, LCURL_STORAGE_SLIST); // list storage diff --git a/src/lcutils.h b/src/lcutils.h index bf5a785..7790188 100644 --- a/src/lcutils.h +++ b/src/lcutils.h @@ -10,7 +10,7 @@ typedef struct lcurl_const_tag{ const char *name; - int value; + long value; }lcurl_const_t; typedef struct lcurl_callback_tag{