summaryrefslogtreecommitdiff
path: root/pjsip-apps
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip-apps')
-rw-r--r--pjsip-apps/src/samples/icedemo.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/pjsip-apps/src/samples/icedemo.c b/pjsip-apps/src/samples/icedemo.c
index 1f2a0208..7f17b92d 100644
--- a/pjsip-apps/src/samples/icedemo.c
+++ b/pjsip-apps/src/samples/icedemo.c
@@ -261,9 +261,11 @@ static void cb_on_ice_complete(pj_ice_strans *ice_st,
/* 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;
+ }
}
/*