(/home/sate/Testcases/c/cve/wireshark-1.2.0/gtk/main.c) |
| |
| 3245 | | | |
| 3246 | | | pkt_scrollw = packet_list_new(prefs); |
| 3247 | | | gtk_widget_set_size_request(packet_list, -1, pl_size); |
| 3248 | | | gtk_widget_show(pkt_scrollw); |
| 3249 | | | |
| 3250 | | | |
| 3251 | | | tv_scrollw = main_tree_view_new(prefs, &tree_view); |
| 3252 | | | gtk_widget_set_size_request(tv_scrollw, -1, tv_size); |
| 3253 | | | gtk_widget_show(tv_scrollw); |
| 3254 | | | |
| 3255 | | | g_signal_connect(gtk_tree_view_get_selection(GTK_TREE_VIEW(tree_view)),
x /usr/include/glib-2.0/gobject/gsignal.h |
| |
421 | #define g_signal_connect(instance, detailed_signal, c_handler, data) \ |
422 | g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, (GConnectFlags) 0) |
| |
x /usr/include/gtk-2.0/gtk/gtktreeview.h |
| |
49 | #define GTK_TREE_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_TREE_VIEW, GtkTreeView)) |
| |
x /usr/include/glib-2.0/gobject/gtype.h |
| |
482 | #define G_TYPE_CHECK_INSTANCE_CAST(instance, g_type, c_type) (_G_TYPE_CIC ((instance), (g_type), c_type)) |
| |
x /usr/include/glib-2.0/gobject/gtype.h |
| |
1678 | # define _G_TYPE_CIC(ip, gt, ct) \ |
1679 | ((ct*) g_type_check_instance_cast ((GTypeInstance*) ip, gt)) |
| |
x /usr/include/gtk-2.0/gtk/gtktreeview.h |
| |
48 | #define GTK_TYPE_TREE_VIEW (gtk_tree_view_get_type ()) |
| |
|
| 3256 | | | "changed", G_CALLBACK(tree_view_selection_changed_cb), NULL);
x /usr/include/glib-2.0/gobject/gclosure.h |
| |
72 | #define G_CALLBACK(f) ((GCallback) (f)) |
| |
|
Dangerous Function Cast
Casting tree_view_selection_changed_cb to this new type could lead to unsafe program behavior. - There were previously 2 arguments, now there are 0.
|
|
| 3257 | | | g_signal_connect(tree_view, "button_press_event", G_CALLBACK(popup_menu_handler),
x /usr/include/glib-2.0/gobject/gsignal.h |
| |
421 | #define g_signal_connect(instance, detailed_signal, c_handler, data) \ |
422 | g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, (GConnectFlags) 0) |
| |
x /usr/include/glib-2.0/gobject/gclosure.h |
| |
72 | #define G_CALLBACK(f) ((GCallback) (f)) |
| |
|
| 3258 | | | g_object_get_data(G_OBJECT(), PM_TREE_VIEW_KEY));
x /usr/include/glib-2.0/gobject/gobject.h |
| |
52 | #define G_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), G_TYPE_OBJECT, GObject)) |
| |
|
| 3259 | | | gtk_widget_show(tree_view); |
| 3260 | | | |
| 3261 | | | |
| 3262 | | | byte_nb_ptr = byte_view_new(); |
| 3263 | | | gtk_widget_set_size_request(byte_nb_ptr, -1, bv_size); |
| 3264 | | | gtk_widget_show(byte_nb_ptr); |
| 3265 | | | |
| 3266 | | | g_signal_connect(byte_nb_ptr, "button_press_event", G_CALLBACK(popup_menu_handler),
x /usr/include/glib-2.0/gobject/gsignal.h |
| |
421 | #define g_signal_connect(instance, detailed_signal, c_handler, data) \ |
422 | g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, (GConnectFlags) 0) |
| |
x /usr/include/glib-2.0/gobject/gclosure.h |
| |
72 | #define G_CALLBACK(f) ((GCallback) (f)) |
| |
|
| |