aboutsummaryrefslogtreecommitdiffstats
path: root/capture_opts.c
diff options
context:
space:
mode:
Diffstat (limited to 'capture_opts.c')
-rw-r--r--capture_opts.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/capture_opts.c b/capture_opts.c
index df2c8063b5..bb46ac4162 100644
--- a/capture_opts.c
+++ b/capture_opts.c
@@ -134,7 +134,9 @@ capture_opts_log(const char *log_domain, GLogLevelFlags log_level, capture_optio
g_log(log_domain, log_level, "CFile : 0x%p", capture_opts->cf);
g_log(log_domain, log_level, "Filter : %s", capture_opts->cfilter);
g_log(log_domain, log_level, "Interface : %s", capture_opts->iface);
- g_log(log_domain, log_level, "Interface Descr : %s", capture_opts->iface_descr);
+ /* iface_descr may not been filled in and some C Libraries hate a null ptr for %s */
+ g_log(log_domain, log_level, "Interface Descr : %s",
+ capture_opts->iface_descr ? capture_opts->iface_descr : "<null>");
#ifdef _WIN32
g_log(log_domain, log_level, "BufferSize : %u (MB)", capture_opts->buffer_size);
#endif