[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Fix an incorrect NULL pointer check in the ibmtts module.
From: |
Christopher Brannon |
Subject: |
[PATCH] Fix an incorrect NULL pointer check in the ibmtts module. |
Date: |
Thu, 31 Mar 2011 16:27:33 +0000 |
We were checking for a NULL pointer in the wrong place in
ibmtts_send_to_audio.
---
src/modules/ibmtts.c | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/src/modules/ibmtts.c b/src/modules/ibmtts.c
index c307b95..55955bf 100644
--- a/src/modules/ibmtts.c
+++ b/src/modules/ibmtts.c
@@ -1493,8 +1493,6 @@ ibmtts_send_to_audio(TPlaybackQueueEntry *
playback_queue_entry)
#endif
int ret;
- if (track.samples == NULL)
- return IBMTTS_TRUE;
track.num_samples = playback_queue_entry->data.audio.num_samples;
track.num_channels = 1;
@@ -1502,6 +1500,9 @@ ibmtts_send_to_audio(TPlaybackQueueEntry *
playback_queue_entry)
track.bits = 16;
track.samples = playback_queue_entry->data.audio.audio_chunk;
+ if (track.samples == NULL)
+ return IBMTTS_TRUE;
+
DBG("Ibmtts: Sending %i samples to audio.", track.num_samples);
ret = module_tts_output(track, format);
if (ret < 0) {
--
1.7.3.4
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] Fix an incorrect NULL pointer check in the ibmtts module.,
Christopher Brannon <=