diff options
author | Diego Nehab <diego@impa.br> | 2012-12-11 17:43:49 -0200 |
---|---|---|
committer | Diego Nehab <diego@impa.br> | 2012-12-11 17:43:49 -0200 |
commit | 72a5347f97b3f158431d4181109db3086a8a2953 (patch) | |
tree | 530f7ab086627154fc8693c939145c6d815de6df /src/mime.c | |
parent | 618ce43ee3950b80aca1fde0a5b12e6e13627f1b (diff) | |
download | luasocket-72a5347f97b3f158431d4181109db3086a8a2953.tar.gz luasocket-72a5347f97b3f158431d4181109db3086a8a2953.tar.bz2 luasocket-72a5347f97b3f158431d4181109db3086a8a2953.zip |
Remove warnings and fix makefile for Win32.
Diffstat (limited to 'src/mime.c')
-rw-r--r-- | src/mime.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -504,7 +504,7 @@ static size_t qpdecode(UC c, UC *input, size_t size, luaL_Buffer *buffer) { | |||
504 | c = qpunbase[input[1]]; d = qpunbase[input[2]]; | 504 | c = qpunbase[input[1]]; d = qpunbase[input[2]]; |
505 | /* if it is an invalid, do not decode */ | 505 | /* if it is an invalid, do not decode */ |
506 | if (c > 15 || d > 15) luaL_addlstring(buffer, (char *)input, 3); | 506 | if (c > 15 || d > 15) luaL_addlstring(buffer, (char *)input, 3); |
507 | else luaL_addchar(buffer, (c << 4) + d); | 507 | else luaL_addchar(buffer, (char) ((c << 4) + d)); |
508 | return 0; | 508 | return 0; |
509 | case '\r': | 509 | case '\r': |
510 | if (size < 2) return size; | 510 | if (size < 2) return size; |
@@ -642,7 +642,7 @@ static int eolprocess(int c, int last, const char *marker, | |||
642 | return c; | 642 | return c; |
643 | } | 643 | } |
644 | } else { | 644 | } else { |
645 | luaL_addchar(buffer, c); | 645 | luaL_addchar(buffer, (char) c); |
646 | return 0; | 646 | return 0; |
647 | } | 647 | } |
648 | } | 648 | } |
@@ -682,7 +682,7 @@ static int mime_global_eol(lua_State *L) | |||
682 | \*-------------------------------------------------------------------------*/ | 682 | \*-------------------------------------------------------------------------*/ |
683 | static size_t dot(int c, size_t state, luaL_Buffer *buffer) | 683 | static size_t dot(int c, size_t state, luaL_Buffer *buffer) |
684 | { | 684 | { |
685 | luaL_addchar(buffer, c); | 685 | luaL_addchar(buffer, (char) c); |
686 | switch (c) { | 686 | switch (c) { |
687 | case '\r': | 687 | case '\r': |
688 | return 1; | 688 | return 1; |
@@ -717,7 +717,7 @@ static int mime_global_dot(lua_State *L) | |||
717 | while (input < last) | 717 | while (input < last) |
718 | state = dot(*input++, state, &buffer); | 718 | state = dot(*input++, state, &buffer); |
719 | luaL_pushresult(&buffer); | 719 | luaL_pushresult(&buffer); |
720 | lua_pushnumber(L, state); | 720 | lua_pushnumber(L, (lua_Number) state); |
721 | return 2; | 721 | return 2; |
722 | } | 722 | } |
723 | 723 | ||