1
0
Fork 0
mirror of https://github.com/KingDuckZ/kamokan.git synced 2025-08-03 12:50:02 +00:00

Revert "Pass the ResponseFactory object down to the Response itself."

This reverts commit 3bc6c56c03.
This commit is contained in:
King_DuckZ 2017-05-12 22:18:03 +01:00
parent 3bc6c56c03
commit 73707c2ad0
12 changed files with 11 additions and 38 deletions

View file

@ -54,14 +54,8 @@ namespace {
}
template <typename T>
std::unique_ptr<tawashi::Response> make_response (
const Kakoune::SafePtr<tawashi::ResponseFactory>& parFactory,
const Kakoune::SafePtr<tawashi::SettingsBag>& parSettings,
const Kakoune::SafePtr<tawashi::cgi::Env>& parCgiEnv
) {
return static_cast<std::unique_ptr<tawashi::Response>>(
std::make_unique<T>(parFactory, parSettings, &std::cout, parCgiEnv)
);
std::unique_ptr<tawashi::Response> make_response (const Kakoune::SafePtr<tawashi::SettingsBag>& parSettings, const Kakoune::SafePtr<tawashi::cgi::Env>& parCgiEnv) {
return static_cast<std::unique_ptr<tawashi::Response>>(std::make_unique<T>(parSettings, &std::cout, parCgiEnv));
}
void fill_defaults (tawashi::SettingsBag& parSettings) {