(/home/sate/Testcases/c/cve/wireshark-1.2.0/gtk/decode_as_ber.c) |
| |
| 60 | | | decode_ber(GtkWidget *notebook_pg) |
| 61 | | | { |
| 62 | | | GtkWidget *list; |
| 63 | | | gchar *syntax; |
| 64 | | | GtkTreeSelection *selection; |
| 65 | | | GtkTreeModel *model; |
| 66 | | | GtkTreeIter iter; |
| 67 | | | |
| 68 | | | syntax = NULL; |
| 69 | | | list = g_object_get_data(G_OBJECT(notebook_pg), E_PAGE_LIST);
x /usr/include/glib-2.0/gobject/gobject.h |
| |
52 | #define G_OBJECT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), G_TYPE_OBJECT, GObject)) |
| |
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/glib-2.0/gobject/gtype.h |
| |
181 | #define G_TYPE_OBJECT G_TYPE_MAKE_FUNDAMENTAL (20) |
| |
x /usr/include/glib-2.0/gobject/gtype.h |
| |
222 | #define G_TYPE_MAKE_FUNDAMENTAL(x) ((GType) ((x) << G_TYPE_FUNDAMENTAL_SHIFT)) |
| |
|
| 70 | | | |
| 71 | | | if (requested_action == E_DECODE_NO) |
| 72 | | | gtk_tree_selection_unselect_all(gtk_tree_view_get_selection(GTK_TREE_VIEW(list)));
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 ()) |
| |
|
| 73 | | | |
| 74 | | | selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(list));
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 ()) |
| |
|
| 75 | | | if (gtk_tree_selection_get_selected(selection, &model, &iter) == FALSE) |
| 76 | | | { |
| 77 | | | syntax = NULL; |
Useless Assignment
This code assigns the variable the same value it already had. |
|
| 78 | | | } else { |
| 79 | | | gtk_tree_model_get(model, &iter, E_LIST_S_PROTO_NAME, &syntax, -1); |
| 80 | | | } |
| 81 | | | |
| 82 | | | if ((syntax != NULL && strcmp(syntax, "(default)") == 0) ) { |
| 83 | | | ber_decode_as(NULL); |
| 84 | | | } else { |
| 85 | | | ber_decode_as(syntax); |
| 86 | | | } |
| 87 | | | g_free(syntax); |
| 88 | | | } |
| |