From: Tim Mayberry Date: Wed, 7 Sep 2016 12:56:50 +0000 (+1000) Subject: Use PBD::to_string instead of std::ostream when setting up video server url X-Git-Tag: 5.9~249 X-Git-Url: https://main.carlh.net/gitweb/?a=commitdiff_plain;h=e15524cc642746b4cef2a539918d56bdf4ac0cbc;p=ardour.git Use PBD::to_string instead of std::ostream when setting up video server url To avoid issues with locales that use grouping/thousands separators. --- diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index 14a0ff9f1b..db7d714d76 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -4376,9 +4376,8 @@ ARDOUR_UI::start_video_server (Gtk::Window* float_window, bool popup_msg) if (icsd_docroot == X_("/") || icsd_docroot == X_("C:\\")) { Config->set_video_advanced_setup(false); } else { - std::ostringstream osstream; - osstream << "http://127.0.0.1:" << video_server_dialog->get_listenport() << "/"; - Config->set_video_server_url(osstream.str()); + std::string url_str = "http://127.0.0.1:" + to_string(video_server_dialog->get_listenport()) + "/"; + Config->set_video_server_url(url_str); Config->set_video_server_docroot(icsd_docroot); Config->set_video_advanced_setup(true); }