From 1e9217aef8be6880634a5b79ca95ec2f93e88063 Mon Sep 17 00:00:00 2001 From: Oliver Duis Date: Sun, 27 Feb 2011 17:29:10 +0100 Subject: [PATCH] Fixed special character issue in Contrast-by-detail-levels, on behalf of MaWe; see issue #547 --- rtgui/dirpyrequalizer.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/rtgui/dirpyrequalizer.cc b/rtgui/dirpyrequalizer.cc index bb4545add..432a6e580 100644 --- a/rtgui/dirpyrequalizer.cc +++ b/rtgui/dirpyrequalizer.cc @@ -54,13 +54,13 @@ DirPyrEqualizer::DirPyrEqualizer () : Gtk::VBox(), FoldableToolPanel(this) { for(int i = 0; i < 4; i++) { - std::stringstream ss; - ss << i; + Glib::ustring ss; + ss = Glib::ustring::format(i); if(i == 0) - ss << " (" << M("TP_DIRPYREQUALIZER_LUMAFINEST") << ")"; + ss += Glib::ustring::compose(" (%1)", M("TP_DIRPYREQUALIZER_LUMAFINEST")); if(i == 3) - ss << " (" << M("TP_DIRPYREQUALIZER_LUMACOARSEST") << ")"; - multiplier[i] = new Adjuster (ss.str(), 0, 4, 0.01, 1.0); + ss += Glib::ustring::compose(" (%1)", M("TP_DIRPYREQUALIZER_LUMACOARSEST")); + multiplier[i] = new Adjuster (ss, 0, 4, 0.01, 1.0); multiplier[i]->setAdjusterListener(this); pack_start(*multiplier[i]); }