Text   |  XML   |  ReML   |   Visible Warnings:

Useless Assignment  at afp_stat.c:142

No properties have been set. | edit properties
Jump to warning location ↓ warning details...
Show Events | Options

gtk_afpstat_init

(/home/sate/Testcases/c/cve/wireshark-1.2.0/gtk/afp_stat.c)expand/collapse
Show more  
 127  gtk_afpstat_init(const char *optarg, void *userdata _U_)
 128  {
 129          afpstat_t *ss;
 130          const char *filter=NULL;
 131          GtkWidget *label;
 132          char *filter_string;
 133          GString *error_string;
 134          int i;
 135          GtkWidget *vbox;
 136          GtkWidget *bbox;
 137          GtkWidget *close_bt;
 138   
 139          if(!strncmp(optarg,"afp,srt,",8)){
 140                  filter=optarg+8;
 141          } else {
 142                  filter=NULL;
 143          }
 144   
 145          ss=g_malloc(sizeof(afpstat_t));
 146   
 147          ss->win=window_new(GTK_WINDOW_TOPLEVEL, "afp-stat");
 148          gtk_window_set_default_size(GTK_WINDOW(ss->win), 550, 600);
 149          afpstat_set_title(ss);
 150   
 151          vbox=gtk_vbox_new(FALSE, 3);
 152          gtk_container_add(GTK_CONTAINER(ss->win), vbox);
 153          gtk_container_set_border_width(GTK_CONTAINER(vbox), 12);
 154   
 155          label=gtk_label_new("AFP Service Response Time statistics");
 156          gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0);
 157   
 158          filter_string = g_strdup_printf("Filter: %s", filter ? filter : "");
 159          label=gtk_label_new(filter_string);
 160          gtk_label_set_line_wrap(GTK_LABEL(label), TRUE);
 161          g_free(filter_string);
 162          gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0);
 163   
 164          label=gtk_label_new("AFP Commands");
 165          gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0);
 166   
 167          /* We must display TOP LEVEL Widget before calling init_srt_table() */
 168          gtk_widget_show_all(ss->win);
 169   
 170          init_srt_table(&ss->afp_srt_table, 256, vbox, "afp.command");
 171          for(i=0;i<256;i++){
 172                  init_srt_table_row(&ss->afp_srt_table, i, val_to_str(i, CommandCode_vals, "Unknown(%u)"));
 173          }
 174   
 175   
 176          error_string=register_tap_listener("afp", ss, filter, afpstat_reset, afpstat_packet, afpstat_draw);
 177          if(error_string){
 178                  simple_dialog(ESD_TYPE_ERROR, ESD_BTN_OK, "%s", error_string->str);
 179                  g_string_free(error_string, TRUE);
 180                  g_free(ss);
 181                  return;
 182          }
 183   
 184          /* Button row. */
 185          bbox = dlg_button_row_new(GTK_STOCK_CLOSE, NULL);
 186          gtk_box_pack_end(GTK_BOX(vbox), bbox, FALSE, FALSE, 0);
 187   
 188          close_bt = g_object_get_data(G_OBJECT(bbox), GTK_STOCK_CLOSE);
 189          window_set_cancel_button(ss->win, close_bt, window_cancel_button_cb);
 190   
 191          g_signal_connect(ss->win, "delete_event", G_CALLBACK(window_delete_event_cb), NULL);
 192          g_signal_connect(ss->win, "destroy", G_CALLBACK(win_destroy_cb), ss);
 193   
 194          gtk_widget_show_all(ss->win);
 195          window_present(ss->win);
 196   
 197          cf_retap_packets(&cfile, FALSE);
 198          gdk_window_raise(ss->win->window);
 199  }
Show more  




Change Warning 4320.30868 : Useless Assignment

Priority:
State:
Finding:
Owner:
Note: