aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/io.c9
-rw-r--r--src/net.c2
2 files changed, 9 insertions, 2 deletions
diff --git a/src/io.c b/src/io.c
index 852d175..0440c1d 100644
--- a/src/io.c
+++ b/src/io.c
@@ -124,9 +124,16 @@ void i_pprint(lua_State* L, int indent, int skip_indent){
size_t len;
char* wowa = (char*)luaL_tolstring(L, -1, &len);
printf("\"");
- for(int i = 0; i != len; i++) printf("%c",wowa[i]);
+ for(int i = 0; i != len; i++) {
+ printf("%c",wowa[i]);
+ if(wowa[i] == '\n') print_indentation(indent);
+ }
printf("\"");
break;
+ case LUA_TBOOLEAN:
+ if(!skip_indent) print_indentation(indent);
+ printf(color_blue"%s"color_reset, lua_toboolean(L,-1)?"true":"false");
+ break;
case LUA_TFUNCTION:
if(!skip_indent) print_indentation(indent);
printf(color_yellow"(%p)"color_reset, lua_topointer(L, -1));
diff --git a/src/net.c b/src/net.c
index f0f9c8e..efc52e5 100644
--- a/src/net.c
+++ b/src/net.c
@@ -146,7 +146,7 @@ int parse_header(char* buffer, int header_eof, parray_t** _table){
str_free(current);
*_table = table;
return 0;
-}s
+}
void http_build(str** _dest, int code, char* code_det, char* header_vs, char* content, size_t len){
/**dest = str_init(