From 34550d898af0b8413dd40a5bea5ea8efd7d8343b Mon Sep 17 00:00:00 2001 From: Relintai Date: Tue, 9 Nov 2021 23:28:02 +0100 Subject: [PATCH] Updated the engine. --- HEADS | 2 +- main.cpp | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/HEADS b/HEADS index f25462e..3d4c7f3 100644 --- a/HEADS +++ b/HEADS @@ -1 +1 @@ -{"engine": {"master": "cc0ca4762a45f8a0cc40dd339ad9af26df3943c6"}} \ No newline at end of file +{"engine": {"master": "adf847580462039e92b9b2181138136ec2928229"}} \ No newline at end of file diff --git a/main.cpp b/main.cpp index d421721..c64c086 100644 --- a/main.cpp +++ b/main.cpp @@ -21,13 +21,15 @@ //Backends #include "backends/hash_hashlib/setup.h" -#include "modules/users/user.h" #include "app/ccms_user_controller.h" +#include "modules/users/user.h" #include "modules/users/user_model.h" #include "core/database/database_manager.h" #include "platform/platform_initializer.h" +#include "core/os/platform.h" + void initialize_backends() { initialize_database_backends(); backend_hash_hashlib_install_providers(); @@ -41,8 +43,9 @@ void create_databases() { db->connect("database.sqlite"); } -int main(int argc, char **argv) { +int main(int argc, char **argv, char **envp) { PlatformInitializer::allocate_all(); + PlatformInitializer::arg_setup(argc, argv, envp); initialize_backends(); @@ -82,7 +85,7 @@ int main(int argc, char **argv) { app->add_listener("127.0.0.1", 8080); LOG_INFO << "Server running on 127.0.0.1:8080"; - + if (!migrate) { session_manager->load_sessions();