From 4bbce9eb4921dacf5cf2deed416a00cd39ae8a32 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Sat, 12 Dec 2015 16:35:53 +0100 Subject: [PATCH] make exception save actual tag (nw) --- src/lib/util/tagmap.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/util/tagmap.h b/src/lib/util/tagmap.h index aa456c8ff5e..4d15cbba193 100644 --- a/src/lib/util/tagmap.h +++ b/src/lib/util/tagmap.h @@ -35,9 +35,9 @@ class add_exception { public: add_exception(const char *tag) : m_tag(tag) { } - const char *tag() const { return m_tag; } + const char *tag() const { return m_tag.c_str(); } private: - const char *m_tag; + std::string m_tag; }; // a tagged_list is a class that maintains a list of objects that can be quickly looked up by tag