summaryrefslogtreecommitdiff
path: root/indra/llaudio
diff options
context:
space:
mode:
authorLoren Shih <seraph@lindenlab.com>2010-09-09 11:01:19 -0400
committerLoren Shih <seraph@lindenlab.com>2010-09-09 11:01:19 -0400
commitd5a2eac4ac01965e34e93332266ff87f7979f270 (patch)
tree5e087c418a79a4f7639fb5095dee869f7b70fed0 /indra/llaudio
parentb52af0d925bb08201001a8afc55abd07e5e16707 (diff)
parent72e597a6f9e6dacbb41383ee8ee29e55acff4b74 (diff)
pull up from viewer-development
Diffstat (limited to 'indra/llaudio')
-rw-r--r--indra/llaudio/llaudiodecodemgr.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/llaudio/llaudiodecodemgr.cpp b/indra/llaudio/llaudiodecodemgr.cpp
index c82f194ff4..01dfd03c18 100644
--- a/indra/llaudio/llaudiodecodemgr.cpp
+++ b/indra/llaudio/llaudiodecodemgr.cpp
@@ -218,7 +218,7 @@ BOOL LLVorbisDecodeState::initDecode()
S32 sample_count = ov_pcm_total(&mVF, -1);
size_t size_guess = (size_t)sample_count;
vorbis_info* vi = ov_info(&mVF, -1);
- size_guess *= vi->channels;
+ size_guess *= (vi? vi->channels : 1);
size_guess *= 2;
size_guess += 2048;