Use PBD::to_string from pbd/string_convert.h in SoundFileBox class
authorTim Mayberry <mojofunk@gmail.com>
Wed, 7 Dec 2016 05:48:23 +0000 (15:48 +1000)
committerTim Mayberry <mojofunk@gmail.com>
Tue, 18 Apr 2017 23:37:01 +0000 (09:37 +1000)
Numeric formatting is equivalent.

gtk2_ardour/sfdb_ui.cc

index 423b15c1905dc8ad45507b46775e165b0f712e5a..6a5d933f5e4410b0314ce0b7ade0dbc227f62f84 100644 (file)
 #include "pbd/gstdio_compat.h"
 #include <glibmm/fileutils.h>
 
-#include "pbd/convert.h"
 #include "pbd/tokenizer.h"
 #include "pbd/enumwriter.h"
 #include "pbd/pthread_utils.h"
+#include "pbd/string_convert.h"
 #include "pbd/xml++.h"
 
 #include <gtkmm2ext/utils.h>
@@ -327,12 +327,12 @@ SoundFileBox::setup_labels (const string& filename)
 
                if (ms) {
                        if (ms->is_type0()) {
-                               channels_value.set_text (to_string(ms->channels().size(), std::dec));
+                               channels_value.set_text (to_string<uint32_t>(ms->channels().size()));
                        } else {
                                if (ms->num_tracks() > 1) {
-                                       channels_value.set_text (to_string(ms->num_tracks(), std::dec) + _("(Tracks)"));
+                                       channels_value.set_text (to_string(ms->num_tracks()) + _("(Tracks)"));
                                } else {
-                                       channels_value.set_text (to_string(ms->num_tracks(), std::dec));
+                                       channels_value.set_text (to_string(ms->num_tracks()));
                                }
                        }
                        length_clock.set (ms->length(ms->timeline_position()));
@@ -392,7 +392,7 @@ SoundFileBox::setup_labels (const string& filename)
                n = n.substr (8);
        }
        format_text.set_text (n);
-       channels_value.set_text (to_string (sf_info.channels, std::dec));
+       channels_value.set_text (to_string (sf_info.channels));
 
        if (_session && sf_info.samplerate != _session->frame_rate()) {
                samplerate.set_markup (string_compose ("<b>%1</b>", _("Sample rate:")));