diff --git a/include/nana/gui/detail/basic_window.hpp b/include/nana/gui/detail/basic_window.hpp index 517f9c3f..ce06da4e 100644 --- a/include/nana/gui/detail/basic_window.hpp +++ b/include/nana/gui/detail/basic_window.hpp @@ -242,9 +242,10 @@ namespace detail tabstop(*p_tabstop), effects_edge_nimbus(*p_effects), draw_through(*p_draw_through) - { - + {} } + + ~attr_root_tag(); }; const category::flags category; diff --git a/source/gui/detail/basic_window.cpp b/source/gui/detail/basic_window.cpp index 0a5542fe..ef550a1f 100644 --- a/source/gui/detail/basic_window.cpp +++ b/source/gui/detail/basic_window.cpp @@ -209,6 +209,10 @@ namespace nana //end class caret //struct basic_window + basic_window::other_tag::attr_root_tag::~attr_root_tag() + { + std::cout<<"~attr_root_tag "<