From 79ba10135987cffc31496e8515c5372146d9b31d Mon Sep 17 00:00:00 2001 From: crupest Date: Wed, 4 Mar 2020 00:24:32 +0800 Subject: ... --- src/ui/routed_event_dispatch.hpp | 2 +- src/ui/window.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/ui/routed_event_dispatch.hpp b/src/ui/routed_event_dispatch.hpp index 0e60e492..dd55ce17 100644 --- a/src/ui/routed_event_dispatch.hpp +++ b/src/ui/routed_event_dispatch.hpp @@ -20,7 +20,7 @@ namespace cru::ui { // "original_sender", which is unchanged. And "args" will be perfectly forwarded // as the rest arguments. template -void DispatchEvent(const char* event_name, +void DispatchEvent(const std::string_view& event_name, Control* const original_sender, event::RoutedEvent* (Control::*event_ptr)(), Control* const last_receiver, Args&&... args) { diff --git a/src/ui/window.cpp b/src/ui/window.cpp index 7579786a..bf2e24ca 100644 --- a/src/ui/window.cpp +++ b/src/ui/window.cpp @@ -20,7 +20,7 @@ namespace event_names { #ifdef CRU_DEBUG #define CRU_DEFINE_EVENT_NAME(name) constexpr const char* name = #name; #else -#define CRU_DEFINE_EVENT_NAME(name) constexpr const char* name = nullptr; +#define CRU_DEFINE_EVENT_NAME(name) constexpr const char* name = ""; #endif CRU_DEFINE_EVENT_NAME(LoseFocus) -- cgit v1.2.3