aboutsummaryrefslogtreecommitdiffstats
path: root/file.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2012-10-20 13:16:10 +0000
committerEvan Huus <eapache@gmail.com>2012-10-20 13:16:10 +0000
commiteb4e26e1b7312b15f0f1dc91a5632327a9ccfcd5 (patch)
treeb069195e2cdb7cd22bbbef1e84f0038eed85005c /file.c
parent88ac0dbea2c74eb3350c7e9bb381a3427be4112f (diff)
Make a few variables volatile to fix longjmp warnings.
svn path=/trunk/; revision=45667
Diffstat (limited to 'file.c')
-rw-r--r--file.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/file.c b/file.c
index 0d18bf2cef..1869f6a444 100644
--- a/file.c
+++ b/file.c
@@ -513,7 +513,7 @@ cf_read(capture_file *cf, gboolean reloading)
volatile gint64 progbar_quantum;
dfilter_t *dfcode;
column_info *cinfo;
- gboolean create_proto_tree;
+ volatile gboolean create_proto_tree;
guint tap_flags;
volatile int count = 0;
#ifdef HAVE_LIBPCAP
@@ -764,14 +764,14 @@ cf_start_tail(capture_file *cf, const char *fname, gboolean is_tempfile, int *er
cf_read_status_t
cf_continue_tail(capture_file *cf, volatile int to_read, int *err)
{
- gint64 data_offset = 0;
- gchar *err_info;
- volatile int newly_displayed_packets = 0;
- dfilter_t *dfcode;
- column_info *cinfo;
- gboolean create_proto_tree;
- guint tap_flags;
- gboolean compiled;
+ gint64 data_offset = 0;
+ gchar *err_info;
+ volatile int newly_displayed_packets = 0;
+ dfilter_t *dfcode;
+ column_info *cinfo;
+ volatile gboolean create_proto_tree;
+ guint tap_flags;
+ gboolean compiled;
/* Compile the current display filter.
* We assume this will not fail since cf->dfilter is only set in