diff options
Diffstat (limited to 'wiretap')
-rw-r--r-- | wiretap/file_access.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/wiretap/file_access.c b/wiretap/file_access.c index 09b810f7d9..18b4b0172b 100644 --- a/wiretap/file_access.c +++ b/wiretap/file_access.c @@ -799,7 +799,10 @@ gboolean wtap_dump_close(wtap_dumper *wdh, int *err) } ret = FALSE; } - } + } else { + /* as we don't close stdout, at least try to flush it */ + wtap_dump_flush(wdh); + } if (wdh->dump.opaque != NULL) g_free(wdh->dump.opaque); g_free(wdh); |