# HG changeset patch # User Eugene Zagidullin # Date 1196901676 -10800 # Node ID d0ede319f7b94c8e41c2e85bfd16922e1783e42c # Parent 190cc25a85103d236841be70da33cf76af3ebfde be aware of incorrect formatting diff -r 190cc25a8510 -r d0ede319f7b9 src/vorbis/vorbis.c --- a/src/vorbis/vorbis.c Thu Dec 06 03:23:28 2007 +0300 +++ b/src/vorbis/vorbis.c Thu Dec 06 03:41:16 2007 +0300 @@ -538,8 +538,10 @@ if (!rg_peak_str) rg_peak_str = vorbis_comment_query(comment, "rg_peak", 0); /* Old */ - if (rg_peak_str) + if (rg_peak_str) { rg_peak = atof(rg_peak_str); + rg_peak = rg_peak == 0.0 ? 1.0 : rg_peak; /* be aware of incorrect formatted strings --eugene */ + } else rg_peak = 1;