reduce the number of casts needed

This commit is contained in:
Daniel Micay 2012-07-16 18:20:00 -04:00
parent 611e1f8580
commit f26eda9a6f
1 changed files with 7 additions and 7 deletions

View File

@ -39,7 +39,7 @@ typedef struct select_info {
} select_info;
typedef struct search_panel_info {
GtkWidget *vte;
VteTerminal *vte;
GtkWidget *entry;
GtkWidget *panel;
enum overlay_mode mode;
@ -307,13 +307,13 @@ gboolean entry_key_press_cb(GtkEntry *entry, GdkEventKey *event, search_panel_in
switch (info->mode) {
case OVERLAY_SEARCH:
search(VTE_TERMINAL(info->vte), text, false);
search(info->vte, text, false);
break;
case OVERLAY_RSEARCH:
search(VTE_TERMINAL(info->vte), text, true);
search(info->vte, text, true);
break;
case OVERLAY_COMPLETION:
vte_terminal_feed_child(VTE_TERMINAL(info->vte), text, -1);
vte_terminal_feed_child(info->vte, text, -1);
break;
case OVERLAY_HIDDEN:
break;
@ -324,7 +324,7 @@ gboolean entry_key_press_cb(GtkEntry *entry, GdkEventKey *event, search_panel_in
if (ret) {
info->mode = OVERLAY_HIDDEN;
gtk_widget_hide(info->panel);
gtk_widget_grab_focus(info->vte);
gtk_widget_grab_focus(GTK_WIDGET(info->vte));
}
return ret;
}
@ -430,7 +430,7 @@ void overlay_show(search_panel_info *info, overlay_mode mode, bool complete) {
gtk_entry_set_completion(GTK_ENTRY(info->entry), completion);
g_object_unref(completion);
GtkTreeModel *completion_model = create_completion_model(VTE_TERMINAL(info->vte));
GtkTreeModel *completion_model = create_completion_model(info->vte);
gtk_entry_completion_set_model(completion, completion_model);
g_object_unref(completion_model);
@ -744,7 +744,7 @@ int main(int argc, char **argv) {
return 1;
}
search_panel_info panel = {vte, gtk_entry_new(),
search_panel_info panel = {VTE_TERMINAL(vte), gtk_entry_new(),
gtk_alignment_new(0, 0, 1, 1),
OVERLAY_HIDDEN};
keybind_info info = {panel, {SELECT_OFF, 0, 0, 0, 0}, {FALSE, FALSE, FALSE, -1}};