From 14999998d43450efcb2c9f690c2fa98c0262d017 Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Sat, 9 Dec 2006 19:27:28 +0000 Subject: gst/apetag/gstapedemux.c: We need to be able to read and parse any possible floating point string format ("1,234" or ... MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Original commit message from CVS: Patch by: Sebastian Dröge * gst/apetag/gstapedemux.c: (ape_demux_parse_tags): We need to be able to read and parse any possible floating point string format ("1,234" or "1.234") irrespective of the current locale. g_strod() will parse the former only in certain locales though, so we really need to canonicalise the separator to '.' and then use g_ascii_strtod() to make sure we can parse either version at all times. Fixes #382982 for real. --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 57825657..098a5e36 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2006-12-09 Tim-Philipp Müller + + Patch by: Sebastian Dröge + + * gst/apetag/gstapedemux.c: (ape_demux_parse_tags): + We need to be able to read and parse any possible floating point string + format ("1,234" or "1.234") irrespective of the current locale. g_strod() + will parse the former only in certain locales though, so we really need + to canonicalise the separator to '.' and then use g_ascii_strtod() to + make sure we can parse either version at all times. + Fixes #382982 for real. + 2006-12-08 Jan Schmidt * sys/sunaudio/gstsunaudiomixerctrl.c: -- cgit