diff options
author | Antony Kellermann | 2018-07-10 11:41:21 -0400 |
---|---|---|
committer | Antony Kellermann | 2018-07-10 11:41:21 -0400 |
commit | d1b91f19ea4db79f581f6140c84dff2df173bfbb (patch) | |
tree | e488f00dff7748ee723ee135bb9240c3db00f519 /gtk_win.c | |
parent | bb28e2630fd69a0a485ef39599f784ffc61bd3b3 (diff) | |
download | aur-d1b91f19ea4db79f581f6140c84dff2df173bfbb.tar.gz |
Replaced casts with macros
Diffstat (limited to 'gtk_win.c')
-rw-r--r-- | gtk_win.c | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/gtk_win.c b/gtk_win.c index a003f07eb8ff..a688d9bf6a71 100644 --- a/gtk_win.c +++ b/gtk_win.c @@ -107,10 +107,9 @@ void on_load_button_clicked(GtkButton* button) { // If encrypted file if (!is_string_json_array(app.portfolio_string)) { - GtkWidget* dialog = (GtkWidget*) GTK_MESSAGE_DIALOG(gtk_builder_get_object(app.builder, - "get_password_dialog")); gtk_entry_set_text(GTK_ENTRY(gtk_builder_get_object(app.builder, "password_entry")), ""); - gtk_widget_show(dialog); // Decode + gtk_widget_show(GTK_WIDGET(gtk_builder_get_object(app.builder, + "get_password_dialog")));// Decode return; } @@ -196,24 +195,20 @@ void on_modify_button_clicked(GtkButton* button) { return; } - GtkMessageDialog* dialog = GTK_MESSAGE_DIALOG(gtk_builder_get_object( - app.builder, "portfolio_modify_dialog")); - - const gchar* label = gtk_button_get_label(button); - GValue gtext = G_VALUE_INIT; - g_value_init(>ext, G_TYPE_STRING); - g_value_set_string(>ext, label); - - g_object_set_property((GObject*) dialog, "text", >ext); gtk_entry_set_text(GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_symbol_entry")), ""); gtk_entry_set_text(GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_amount_entry")), ""); gtk_entry_set_text(GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_spent_entry")), ""); + GValue gtext = G_VALUE_INIT; + g_value_init(>ext, G_TYPE_STRING); + g_value_set_string(>ext, gtk_button_get_label(button)); + GtkWidget* dialog = GTK_WIDGET(gtk_builder_get_object(app.builder, "portfolio_modify_dialog")); + g_object_set_property(G_OBJECT(dialog), "text", >ext); + gtk_widget_show(dialog); gtk_widget_grab_focus(GTK_WIDGET(gtk_builder_get_object(app.builder, "modify_symbol_entry"))); - gtk_widget_show((GtkWidget*) dialog); } void on_modify_entry_activate(GtkEntry* entry, gpointer dialog) { - gtk_widget_hide((GtkWidget*) dialog); + gtk_widget_hide(GTK_WIDGET(dialog)); GtkEntry* symbol_entry = GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_symbol_entry")); GtkEntry* amount_entry = GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_amount_entry")); GtkEntry* spent_entry = GTK_ENTRY(gtk_builder_get_object(app.builder, "modify_spent_entry")); @@ -242,12 +237,12 @@ void on_modify_entry_activate(GtkEntry* entry, gpointer dialog) { void on_portfolio_modify_dialog_response(GtkDialog* dialog, gint response_id) { if (response_id == GTK_RESPONSE_CANCEL) - gtk_widget_hide((GtkWidget*) dialog); + gtk_widget_hide(GTK_WIDGET(dialog)); else on_modify_entry_activate(NULL, NULL); } void on_password_entry_activate(GtkEntry* entry, gpointer dialog) { - gtk_widget_hide((GtkWidget*) dialog); + gtk_widget_hide(GTK_WIDGET(dialog)); const gchar* password = gtk_entry_get_text(entry); if (password == NULL || strcmp(password, "") == 0) return; @@ -271,7 +266,7 @@ void on_password_entry_activate(GtkEntry* entry, gpointer dialog) { void on_get_password_dialog_response(GtkDialog* dialog, gint response_id, gpointer entry) { if (response_id == GTK_RESPONSE_CANCEL) - gtk_widget_hide((GtkWidget*) dialog); + gtk_widget_hide(GTK_WIDGET(dialog)); else on_password_entry_activate(entry, dialog); } @@ -328,7 +323,7 @@ void format_cells(Info_Array* portfolio_data) { } void list_store_sort(GtkListStore* list_store, Col_Index idx) { - GtkTreeModel* model = (GtkTreeModel*) list_store; + GtkTreeModel* model = GTK_TREE_MODEL(list_store); GtkTreeIter iter; if (!gtk_tree_model_get_iter_first(model, &iter)) // Empty list_store return; |