aboutsummaryrefslogtreecommitdiffstats
path: root/gtk
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2008-01-24 17:06:22 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2008-01-24 17:06:22 +0000
commit6a31f43f8bdf87d21b1de26ee36851182c59f10c (patch)
tree9548ada21e31162631a84edec9b42867845beac9 /gtk
parentdc0b8a0727bd2ccedea3ec55aefa2c82889d027f (diff)
Always return a valid profile name from get_profile_name().
svn path=/trunk/; revision=24175
Diffstat (limited to 'gtk')
-rw-r--r--gtk/main.c7
-rw-r--r--gtk/main.h3
-rw-r--r--gtk/profile_dlg.c4
3 files changed, 3 insertions, 11 deletions
diff --git a/gtk/main.c b/gtk/main.c
index 18c12956ce..bbf3b971f4 100644
--- a/gtk/main.c
+++ b/gtk/main.c
@@ -1042,7 +1042,6 @@ void packets_bar_update(void)
*/
void profile_bar_update(void)
{
- const char *profile_name;
if (profile_bar) {
/* remove old status */
if(profile_str) {
@@ -1050,11 +1049,7 @@ void profile_bar_update(void)
gtk_statusbar_pop(GTK_STATUSBAR(profile_bar), profile_ctx);
}
- profile_name = get_profile_name ();
- if (!profile_name) {
- profile_name = DEFAULT_PROFILE;
- }
- profile_str = g_strdup_printf (" Profile: %s", profile_name);
+ profile_str = g_strdup_printf (" Profile: %s", get_profile_name ());
gtk_statusbar_push(GTK_STATUSBAR(profile_bar), profile_ctx, profile_str);
}
diff --git a/gtk/main.h b/gtk/main.h
index acb6ca1bd1..180b4e8c18 100644
--- a/gtk/main.h
+++ b/gtk/main.h
@@ -347,9 +347,6 @@ extern void prefs_to_capture_opts(void);
/** Change configuration profile */
extern void change_configuration_profile(const gchar *profile_name);
-#define DEFAULT_PROFILE "Default"
-
-
extern GtkWidget *pkt_scrollw;
#endif /* __MAIN_H__ */
diff --git a/gtk/profile_dlg.c b/gtk/profile_dlg.c
index a84a53dbe8..811343e225 100644
--- a/gtk/profile_dlg.c
+++ b/gtk/profile_dlg.c
@@ -172,7 +172,7 @@ fill_list(GtkWidget *main_w)
fl_entry = add_to_profile_list(DEFAULT_PROFILE, DEFAULT_PROFILE, PROF_STAT_DEFAULT);
gtk_list_store_append(store, &iter);
gtk_list_store_set(store, &iter, 0, DEFAULT_PROFILE, 1, fl_entry, -1);
- if (profile_name == NULL || strlen(profile_name) == 0) {
+ if (strcmp (profile_name, DEFAULT_PROFILE)==0) {
l_select = g_memdup(&iter, sizeof(iter));
}
@@ -189,7 +189,7 @@ fill_list(GtkWidget *main_w)
gtk_list_store_append(store, &iter);
gtk_list_store_set(store, &iter, 0, profile->name, 1, fl_entry, -1);
- if (profile_name && profile->name) {
+ if (profile->name) {
if (strcmp(profile_name, profile->name) == 0) {
/*
* XXX - We're assuming that we can just copy a GtkTreeIter