diff --git a/source/gui/filebox.cpp b/source/gui/filebox.cpp index 21c5de30..07752e41 100644 --- a/source/gui/filebox.cpp +++ b/source/gui/filebox.cpp @@ -734,69 +734,73 @@ namespace nana void _m_ok() { - if(0 == selection_.target.size()) + std::string tar = selection_.target; + + if(selection_.target.empty()) { auto file = tb_file_.caption(); if(file.size()) { - if(file[0] == L'.') + if(file[0] == '.') { msgbox mb(*this, caption()); mb.icon(msgbox::icon_warning); - mb<