diff options
author | Gerald Combs <gerald@wireshark.org> | 2006-08-20 01:19:56 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2006-08-20 01:19:56 +0000 |
commit | a238f1f7acf4e8afcd70ae3670f0ca1f8a0c3f34 (patch) | |
tree | 7d1d9991fb237da8eacfd3c1a6b909c71de1e141 /airpcap_loader.c | |
parent | 84112e71672b3d93a8f9a676f14442145d77ca92 (diff) |
Make sure a preference exists before we try to use it.
svn path=/trunk/; revision=18961
Diffstat (limited to 'airpcap_loader.c')
-rw-r--r-- | airpcap_loader.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/airpcap_loader.c b/airpcap_loader.c index 3c5768e890..bdd7a5f99a 100644 --- a/airpcap_loader.c +++ b/airpcap_loader.c @@ -595,11 +595,14 @@ GList* popdown_if_list = NULL; GList* curr = NULL; gchar* s; - airpcap_if_info_t* if_info; + airpcap_if_info_t* if_info = NULL; + if(prefs.capture_device != NULL) + { s = g_strdup(get_if_name(prefs.capture_device)); if_info = get_airpcap_if_by_name(airpcap_if_list,g_strdup(get_if_name(prefs.capture_device))); g_free(s); + } return if_info; } |