From 4386c4639771190c10e2877e7971e1de0107a6f7 Mon Sep 17 00:00:00 2001 From: Chunting Gu Date: Sun, 23 Feb 2020 12:31:20 +0800 Subject: [PATCH] cleanup --- examples/book_client/main.cc | 11 +---------- examples/book_server/main.cc | 11 +---------- examples/hello_world_server.cc | 6 ++++-- examples/server_states.cc | 2 +- examples/static_file_server.cc | 2 +- 5 files changed, 8 insertions(+), 24 deletions(-) diff --git a/examples/book_client/main.cc b/examples/book_client/main.cc index e0910e4..4d1c3cf 100644 --- a/examples/book_client/main.cc +++ b/examples/book_client/main.cc @@ -5,15 +5,6 @@ #include "book_client.h" -// Memory leak detection with VLD. -#if (defined(_WIN32) || defined(_WIN64)) -#if defined(_DEBUG) && defined(WEBCC_ENABLE_VLD) -#pragma message ("< include vld.h >") -#include "vld/vld.h" -#pragma comment(lib, "vld") -#endif -#endif - // ----------------------------------------------------------------------------- void PrintSeparator() { @@ -56,7 +47,7 @@ int main(int argc, char* argv[]) { WEBCC_LOG_INIT("", webcc::LOG_CONSOLE_FILE_OVERWRITE); - BookClient client(url); + BookClient client{ url }; PrintSeparator(); diff --git a/examples/book_server/main.cc b/examples/book_server/main.cc index c47b720..ef5380b 100644 --- a/examples/book_server/main.cc +++ b/examples/book_server/main.cc @@ -6,15 +6,6 @@ #include "views.h" -// Memory leak detection with VLD. -#if (defined(_WIN32) || defined(_WIN64)) -#if defined(_DEBUG) && defined(WEBCC_ENABLE_VLD) -#pragma message ("< include vld.h >") -#include "vld/vld.h" -#pragma comment(lib, "vld") -#endif -#endif - int main(int argc, char* argv[]) { if (argc < 3) { std::cout << "usage: book_server " << std::endl; @@ -43,7 +34,7 @@ int main(int argc, char* argv[]) { std::cout << "Book photos will be saved to: " << photo_dir << std::endl; try { - webcc::Server server(port); // No doc root + webcc::Server server{ port }; // No doc root server.Route("/books", std::make_shared(), diff --git a/examples/hello_world_server.cc b/examples/hello_world_server.cc index 927998a..550009b 100644 --- a/examples/hello_world_server.cc +++ b/examples/hello_world_server.cc @@ -40,9 +40,11 @@ int main(int argc, const char* argv[]) { LOG_USER("Sleep seconds: %d", sleep_seconds); try { - webcc::Server server(8080); + webcc::Server server{ 8080 }; - server.Route("/", std::make_shared(sleep_seconds)); + auto view = std::make_shared(sleep_seconds); + server.Route("/", view); + server.Route("/hello", view); server.Run(workers); diff --git a/examples/server_states.cc b/examples/server_states.cc index 0105667..873d92f 100644 --- a/examples/server_states.cc +++ b/examples/server_states.cc @@ -17,7 +17,7 @@ int main() { WEBCC_LOG_INIT("", webcc::LOG_CONSOLE); try { - webcc::Server server(8080); + webcc::Server server{ 8080 }; server.Route("/", std::make_shared()); diff --git a/examples/static_file_server.cc b/examples/static_file_server.cc index 76fcf66..22866c9 100644 --- a/examples/static_file_server.cc +++ b/examples/static_file_server.cc @@ -23,7 +23,7 @@ int main(int argc, char* argv[]) { std::string doc_root = argv[2]; try { - webcc::Server server(port, doc_root); + webcc::Server server{ port, doc_root }; if (argc == 4) { server.set_file_chunk_size(std::atoi(argv[3]));