aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlf Lamping <ulf.lamping@web.de>2006-02-17 01:47:53 +0000
committerUlf Lamping <ulf.lamping@web.de>2006-02-17 01:47:53 +0000
commit58d9f6c3b1e8ed8cc914e6f3d5af87c3e12a2ff3 (patch)
tree2b556cbbd48da47fcf941e21892124ed8b0f4e10
parent924cc60125eb47792e429314062d546b1c7cc2ce (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
-rw-r--r--wiretap/file_access.c5
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);