maint(string): update

This commit is contained in:
2023-03-29 17:47:57 +01:00
parent ad4ce13828
commit 2e95d9434a
7 changed files with 48 additions and 40 deletions

View File

@@ -9,6 +9,9 @@
#include "console.hpp"
#include "command.hpp"
#include <corecrt_io.h>
#include <fcntl.h>
namespace console {
namespace {
using message_queue = std::queue<std::string>;

View File

@@ -51,6 +51,7 @@ BOOL APIENTRY DllMain(HMODULE /*hModule*/, DWORD ul_reason_for_call,
) {
if (ul_reason_for_call == DLL_PROCESS_ATTACH) {
AddVectoredExceptionHandler(0, exception_handler);
SetProcessDEPPolicy(PROCESS_DEP_ENABLE);
std::srand(std::uint32_t(time(nullptr)));

View File

@@ -8,21 +8,20 @@
#include <WinSock2.h>
#include <WS2tcpip.h>
#include <corecrt_io.h>
#include <fcntl.h>
#include <DbgHelp.h>
#include <algorithm>
#include <cassert>
#include <cctype>
#include <cstring>
#include <format>
#include <functional>
#include <iostream>
#include <mutex>
#include <queue>
#include <source_location>
#include <string>
#include <string_view>
#include <source_location>
#include <queue>
#include <format>
#pragma comment(lib, "ntdll.lib")
#pragma comment(lib, "ws2_32.lib")