diff --git a/src/module/http/response.cpp b/src/module/http/response.cpp index 502b772..ef7b146 100644 --- a/src/module/http/response.cpp +++ b/src/module/http/response.cpp @@ -32,7 +32,7 @@ void module::response::set(const std::string& name, const std::string& value) m_sets[name] = value; } -void module::response::sets(sol::table& lua_table) +void module::response::sets(const sol::table& lua_table) { auto parse_lua_table = [](const sol::table& table, const auto& self) -> std::map { std::map result; diff --git a/src/module/http/response.h b/src/module/http/response.h index 5d7193e..1a9d903 100644 --- a/src/module/http/response.h +++ b/src/module/http/response.h @@ -20,7 +20,7 @@ namespace module void header(const std::string& name, const std::string& value); void set(const std::string& name,const std::string& value); - void sets(sol::table& lua_table); + void sets(const sol::table& lua_table); static void regist(sol::state* lua); private: network::http::response* m_response = nullptr;