[Freeswitch-svn] [commit] r7764 - freeswitch/trunk/src/mod/formats/mod_shout
Freeswitch SVN
anthm at freeswitch.org
Wed Feb 27 22:22:27 EST 2008
Author: anthm
Date: Wed Feb 27 22:22:26 2008
New Revision: 7764
Modified:
freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c
Log:
silence broken compiler
Modified: freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c
==============================================================================
--- freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c (original)
+++ freeswitch/trunk/src/mod/formats/mod_shout/mod_shout.c Wed Feb 27 22:22:26 2008
@@ -74,6 +74,8 @@
static inline void free_context(shout_context_t * context)
{
+ int ret;
+
if (context) {
context->err++;
@@ -87,7 +89,10 @@
int len;
while ((len = lame_encode_flush(context->gfp, mp3buffer, sizeof(mp3buffer))) > 0) {
- fwrite(mp3buffer, 1, len, context->fp);
+ ret = fwrite(mp3buffer, 1, len, context->fp);
+ if (ret < 0) {
+ break;
+ }
}
lame_mp3_tags_fid(context->gfp, context->fp);
@@ -857,7 +862,8 @@
}
if (rlen) {
- if (fwrite(mp3buf, 1, rlen, context->fp) < 0) {
+ int ret = fwrite(mp3buf, 1, rlen, context->fp);
+ if (ret < 0) {
return SWITCH_STATUS_FALSE;
}
}
More information about the Freeswitch-svn
mailing list