summaryrefslogtreecommitdiff
path: root/ui/gtk/fileset_dlg.c
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2012-09-26 23:33:11 +0000
committerGerald Combs <gerald@wireshark.org>2012-09-26 23:33:11 +0000
commit998da54456f675fb7fad7d7ecd52fab4a12d16d8 (patch)
treed499748e4d57194bcdd2cf42e6f9c435648b2c8f /ui/gtk/fileset_dlg.c
parentbf108e8d2355f74d6de00bc5f430867c01a75a47 (diff)
downloadwireshark-998da54456f675fb7fad7d7ecd52fab4a12d16d8.tar.gz
Add a cf_cb_file_opened callback and use it instead of calling
fileset_file_opened directly from file.c. This makes the code a bit more consistenent and makes it easier to port the File Set dialog to Qt. svn path=/trunk/; revision=45162
Diffstat (limited to 'ui/gtk/fileset_dlg.c')
-rw-r--r--ui/gtk/fileset_dlg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ui/gtk/fileset_dlg.c b/ui/gtk/fileset_dlg.c
index 97b7ce9550..cbe95c88b0 100644
--- a/ui/gtk/fileset_dlg.c
+++ b/ui/gtk/fileset_dlg.c
@@ -32,6 +32,7 @@
#include <gtk/gtk.h>
+#include "file.h"
#include <epan/filesystem.h>
#include "ui/simple_dialog.h"
@@ -364,8 +365,8 @@ fileset_previous_cb(GtkWidget *w _U_, gpointer d _U_)
/* a new capture file was opened, browse the dir and look for files matching the given file set */
void
-fileset_file_opened(const char *fname) {
- fileset_add_dir(fname);
+fileset_file_opened(const capture_file *cf) {
+ fileset_add_dir(cf->filename);
if(fs_w) {
window_present(fs_w);
}
@@ -396,4 +397,3 @@ fileset_file_closed(void)
fileset_get_previous() != NULL,
fileset_get_next() != NULL );
}
-