aboutsummaryrefslogtreecommitdiffstats
path: root/wiretap/file_access.c
diff options
context:
space:
mode:
authorMichael Tüxen <tuexen@fh-muenster.de>2012-02-21 17:19:45 +0000
committerMichael Tüxen <tuexen@fh-muenster.de>2012-02-21 17:19:45 +0000
commit2764d9977ba25c6cbbcc47135c42e4a86d5ab401 (patch)
tree6492a44609026eae105fe3fb33011b22a7c32092 /wiretap/file_access.c
parentacb9414db942b3ca0c584646fbef137e538f3ed4 (diff)
Use wtap_dump_open_ng() in tshark.
svn path=/trunk/; revision=41123
Diffstat (limited to 'wiretap/file_access.c')
-rw-r--r--wiretap/file_access.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/wiretap/file_access.c b/wiretap/file_access.c
index 5347971876..3b604217b5 100644
--- a/wiretap/file_access.c
+++ b/wiretap/file_access.c
@@ -998,7 +998,7 @@ wtap_dumper* wtap_dump_open_ng(const char *filename, int filetype, int encap,
/* Set Section Header Block data */
wdh->shb_hdr = shb_hdr;
/* Set Interface Description Block data */
- if (idb_inf != NULL) {
+ if ((idb_inf != NULL) && (idb_inf->number_of_interfaces > 0)) {
wdh->number_of_interfaces = idb_inf->number_of_interfaces;
wdh->interface_data = idb_inf->interface_data;
g_free(idb_inf);