summaryrefslogtreecommitdiff
path: root/plugins/gtkui/trkproperties.c
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2012-09-06 20:35:14 +0200
committerGravatar waker <wakeroid@gmail.com>2012-09-06 20:35:14 +0200
commita87d6d7c51eabda38b935bc8204a4a28ba1e74d8 (patch)
treee75228ff08411312762efe2daa69f61d93e73e3f /plugins/gtkui/trkproperties.c
parent62155250836609cc7896953b25ac300c17fbd7de (diff)
gtkui: fixed trkproperties memleak on shutdown and few compiler warnings
Diffstat (limited to 'plugins/gtkui/trkproperties.c')
-rw-r--r--plugins/gtkui/trkproperties.c14
1 files changed, 11 insertions, 3 deletions
diff --git a/plugins/gtkui/trkproperties.c b/plugins/gtkui/trkproperties.c
index 8fad64ad..74bd3a32 100644
--- a/plugins/gtkui/trkproperties.c
+++ b/plugins/gtkui/trkproperties.c
@@ -46,7 +46,7 @@ static GtkWidget *trackproperties;
static GtkCellRenderer *rend_text2;
static GtkListStore *store;
static GtkListStore *propstore;
-static int trkproperties_modified;
+int trkproperties_modified;
static DB_playItem_t **tracks;
static int numtracks;
static GtkWidget *progressdlg;
@@ -183,6 +183,14 @@ on_trackproperties_delete_event (GtkWidget *widget,
return TRUE;
}
+void
+on_remove_field_activate (GtkMenuItem *menuitem,
+ gpointer user_data);
+
+void
+on_add_field_activate (GtkMenuItem *menuitem,
+ gpointer user_data);
+
gboolean
on_trackproperties_key_press_event (GtkWidget *widget,
GdkEventKey *event,
@@ -635,7 +643,7 @@ void
on_add_field_activate (GtkMenuItem *menuitem,
gpointer user_data) {
GtkTreeView *treeview = GTK_TREE_VIEW (lookup_widget (trackproperties, "metalist"));
- if (!gtk_widget_is_focus(treeview)) {
+ if (!gtk_widget_is_focus(GTK_WIDGET (treeview))) {
return; // do not add field if Metadata tab is not focused
}
GtkWidget *dlg = create_entrydialog ();
@@ -712,7 +720,7 @@ on_remove_field_activate (GtkMenuItem *menuitem,
gpointer user_data) {
GtkTreeView *treeview = GTK_TREE_VIEW (lookup_widget (trackproperties, "metalist"));
- if (!gtk_widget_is_focus(treeview)) {
+ if (!gtk_widget_is_focus(GTK_WIDGET (treeview))) {
return; // do not remove field if Metadata tab is not focused
}
GtkTreePath *path;