From e78a940d37e8ab614fd566ee840d00fbaa577c40 Mon Sep 17 00:00:00 2001 From: Niklas Halle Date: Wed, 26 Aug 2020 12:31:23 +0200 Subject: fix description being an extra field of command annotation --- include/Handler.hpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'include') diff --git a/include/Handler.hpp b/include/Handler.hpp index b84315d..63efa5d 100644 --- a/include/Handler.hpp +++ b/include/Handler.hpp @@ -1,7 +1,7 @@ #pragma once -#include #include +#include #include #include @@ -13,7 +13,7 @@ namespace Handler { void *payload)> handler_function; struct CommandHandler { - CommandHandler(std::string command, handler_function func, std::queue *description, void *payload = nullptr) + CommandHandler(std::string command, handler_function func, std::vector *description, void *payload = nullptr) : command{std::move(command)}, func{std::move(func)}, description{description}, payload{payload} {} ~CommandHandler() { @@ -37,7 +37,7 @@ namespace Handler { std::string command; handler_function func{nullptr}; // handler takes ownership of the description, using it after passing is unsafe - std::queue *description{nullptr}; + std::vector *description{nullptr}; void *payload{nullptr}; }; -- cgit v1.2.3-54-g00ecf