diff options
author | Ulf Lamping <ulf.lamping@web.de> | 2006-02-17 01:47:53 +0000 |
---|---|---|
committer | Ulf Lamping <ulf.lamping@web.de> | 2006-02-17 01:47:53 +0000 |
commit | 58d9f6c3b1e8ed8cc914e6f3d5af87c3e12a2ff3 (patch) | |
tree | 2b556cbbd48da47fcf941e21892124ed8b0f4e10 /wiretap | |
parent | 924cc60125eb47792e429314062d546b1c7cc2ce (diff) |
even if we don't want to close stdout on wtap_dump_close(), we might at least try to flush it
svn path=/trunk/; revision=17326
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); |