]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/gtk/GPrint.C
more compile fixes
[lyx.git] / src / frontends / gtk / GPrint.C
index dc18cd6aa80154c53dcc4750743604bf074b8bbb..1bcaf8d021decef39f6bd8d27935b5e0fe5064b6 100644 (file)
 
 #include <libglademm.h>
 
+using lyx::docstring;
+
 using std::string;
 using namespace lyx::support;
 
 namespace lyx {
 namespace frontend {
 
-GPrint::GPrint(Dialog & parent, string const & title)
+GPrint::GPrint(Dialog & parent, docstring const & title)
        : GViewCB<ControlPrint, GViewGladeB>(parent, title, false)
 {
 }
@@ -110,7 +112,7 @@ void GPrint::updateUI()
 void GPrint::onBrowse()
 {
        string const inName = fileEntry_->get_text();
-       string const outName = Glib::locale_to_utf8(controller().browse(Glib::locale_from_utf8(inName)));
+       string const outName = lyx::to_utf8(controller().browse(lyx::from_utf8(inName)));
        if (outName != inName && !outName.empty())
                fileEntry_->set_text(outName);
        if (!outName.empty())