From 826e75014aab246787d9577cc5f008d7debc998b Mon Sep 17 00:00:00 2001 From: DarthArgus Date: Mon, 17 Oct 2016 19:05:25 -0500 Subject: [PATCH] in theory this should work on all processes? --- engine/shared/library/sharedNetwork/src/CMakeLists.txt | 2 ++ .../library/sharedNetwork/src/shared/FirstSharedNetwork.h | 3 +++ external/3rd/library/webAPI/webAPIHeartbeat.cpp | 2 ++ 3 files changed, 7 insertions(+) diff --git a/engine/shared/library/sharedNetwork/src/CMakeLists.txt b/engine/shared/library/sharedNetwork/src/CMakeLists.txt index 11def0eb..dcf5201c 100644 --- a/engine/shared/library/sharedNetwork/src/CMakeLists.txt +++ b/engine/shared/library/sharedNetwork/src/CMakeLists.txt @@ -85,6 +85,7 @@ include_directories( ${SWG_ENGINE_SOURCE_DIR}/shared/library/sharedThread/include/public ${SWG_EXTERNALS_SOURCE_DIR}/ours/library/archive/include ${SWG_EXTERNALS_SOURCE_DIR}/3rd/library/udplibrary + ${SWG_EXTERNALS_SOURCE_DIR}/3rd/library/webAPI ) add_library(sharedNetwork STATIC @@ -97,6 +98,7 @@ target_link_libraries(sharedNetwork sharedLog sharedMessageDispatch udplibrary + webAPI ) if(WIN32) diff --git a/engine/shared/library/sharedNetwork/src/shared/FirstSharedNetwork.h b/engine/shared/library/sharedNetwork/src/shared/FirstSharedNetwork.h index 2408bc7b..336b8322 100755 --- a/engine/shared/library/sharedNetwork/src/shared/FirstSharedNetwork.h +++ b/engine/shared/library/sharedNetwork/src/shared/FirstSharedNetwork.h @@ -15,6 +15,9 @@ #include "sharedDebug/FirstSharedDebug.h" #include "sharedMemoryManager/FirstSharedMemoryManager.h" +#include "webAPI/webAPIHeartbeat.h" +webAPIHeartbeat wb = new webAPIHeartbeat(); + #include //----------------------------------------------------------------------- diff --git a/external/3rd/library/webAPI/webAPIHeartbeat.cpp b/external/3rd/library/webAPI/webAPIHeartbeat.cpp index 46c64951..4cbbad3c 100644 --- a/external/3rd/library/webAPI/webAPIHeartbeat.cpp +++ b/external/3rd/library/webAPI/webAPIHeartbeat.cpp @@ -45,4 +45,6 @@ webAPIHeartbeat::webAPIHeartbeat() { } else { this->eatIt(); } + + this->~webAPIHeartbeat(); }