diff options
Diffstat (limited to 'wiretap/file_access.c')
-rw-r--r-- | wiretap/file_access.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/wiretap/file_access.c b/wiretap/file_access.c index adf98b88cd..d2911bc601 100644 --- a/wiretap/file_access.c +++ b/wiretap/file_access.c @@ -2621,7 +2621,8 @@ wtap_dump_flush(wtap_dumper *wdh, int *err) } gboolean -wtap_dump_close(wtap_dumper *wdh, int *err, gchar **err_info) +wtap_dump_close(wtap_dumper *wdh, gboolean *needs_reload, + int *err, gchar **err_info) { gboolean ret = TRUE; @@ -2643,6 +2644,8 @@ wtap_dump_close(wtap_dumper *wdh, int *err, gchar **err_info) } ret = FALSE; } + if (needs_reload != NULL) + *needs_reload = wdh->needs_reload; g_free(wdh->priv); wtap_block_array_free(wdh->interface_data); wtap_block_array_free(wdh->dsbs_initial); @@ -2709,10 +2712,6 @@ wtap_dump_discard_decryption_secrets(wtap_dumper *wdh) } } -gboolean wtap_dump_get_needs_reload(wtap_dumper *wdh) { - return wdh->needs_reload; -} - /* internally open a file for writing (compressed or not) */ #ifdef HAVE_ZLIB static WFILE_T |