Misc PJLIB fix (#1003): fix gcc warning about unused return value
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@3043 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjsip-apps/src/samples/icedemo.c b/pjsip-apps/src/samples/icedemo.c
index 1f2a020..7f17b92 100644
--- a/pjsip-apps/src/samples/icedemo.c
+++ b/pjsip-apps/src/samples/icedemo.c
@@ -261,9 +261,11 @@
/* log callback to write to file */
static void log_func(int level, const char *data, int len)
{
- if (icedemo.log_fhnd)
- fwrite(data, len, 1, icedemo.log_fhnd);
pj_log_write(level, data, len);
+ if (icedemo.log_fhnd) {
+ if (fwrite(data, len, 1, icedemo.log_fhnd) != 1)
+ return;
+ }
}
/*