From 8fef9916a969937a0ca130739f1b031fd3691526 Mon Sep 17 00:00:00 2001 From: Jinhao Date: Mon, 28 Nov 2016 06:23:18 +0800 Subject: [PATCH] fix filebox warning bug that occurs on Linux --- source/gui/filebox.cpp | 52 +++++++++++++++++++++++------------------- 1 file changed, 28 insertions(+), 24 deletions(-) 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<