diff options
| author | ame <[email protected]> | 2025-08-01 14:20:08 -0500 |
|---|---|---|
| committer | ame <[email protected]> | 2025-08-01 14:20:08 -0500 |
| commit | 10ddc97d221989e107c5283e3d5df8c48a23dc26 (patch) | |
| tree | f5e451cae3e424b50501668b390073065e9818f9 /src | |
| parent | cbe16a234d75d27dfab552d724e2d1a1c3a08564 (diff) | |
write file, and code should be an int
Diffstat (limited to 'src')
| -rw-r--r-- | src/lua.c | 2 | ||||
| -rw-r--r-- | src/net.c | 5 |
2 files changed, 6 insertions, 1 deletions
@@ -73,7 +73,7 @@ int _stream_file(lua_State* L){ const char* filename = lua_tostring(L, 2);
FILE *f;
- f = fopen(filename, "a");
+ f = fopen(filename, "w");
if(f == NULL){
luaI_error(L, -1, "unable to open file");
}
@@ -590,6 +590,11 @@ int l_srequest(lua_State* L){ luaI_treplk(L, idx, "Path", "code");
luaI_treplk(L, idx, "Request", "version");
luaI_treplk(L, idx, "Version", "code-name");
+
+ lua_pushstring(L, "code");
+ lua_gettable(L, idx);
+ int code = atoi(lua_tostring(L, -1));
+ luaI_tseti(L, idx, "code", code);
void* encoding = parray_get(owo, "Transfer-Encoding");
|
