Text   |  XML   |  ReML   |   Visible Warnings:

Useless Assignment  at sctp_assoc_analyse.c:515

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

create_analyse_window

(/home/sate/Testcases/c/cve/wireshark-1.2.0/gtk/sctp_assoc_analyse.c)expand/collapse
Show more  
 466  static void create_analyse_window(struct sctp_analyse* u_data)
 467  {
 468          GtkWidget *window = NULL;
 469          GtkWidget *notebook;
 470          GtkWidget *main_vb, *page1, *page2, *page3, *hbox, *vbox_l, *vbox_r, *addr_hb, *stat_fr;
 471          GtkWidget *hbox_l1, *hbox_l2,*label, *h_button_box;
 472          GtkWidget *chunk_stat_bt, *close_bt, *graph_bt1, *graph_bt2, *chunk_bt1, *bt_filter;
 473   
 474          u_data->analyse_nb = g_malloc(sizeof(struct notes));
 475          window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
 476          gtk_window_set_position (GTK_WINDOW (window), GTK_WIN_POS_CENTER);
 477          g_signal_connect(window, "destroy", G_CALLBACK(on_destroy), u_data);
 478   
 479          /* Container for each row of widgets */
 480          main_vb = gtk_vbox_new(FALSE, 2);
 481          gtk_container_set_border_width(GTK_CONTAINER(main_vb), 2);
 482          gtk_container_add(GTK_CONTAINER(window), main_vb);
 483          gtk_widget_show(main_vb);
 484   
 485          /* Start a notebook for flipping between sets of changes */
 486          notebook = gtk_notebook_new();
 487          gtk_container_add(GTK_CONTAINER(main_vb), notebook);
 488          g_object_set_data(G_OBJECT(window), "notebook", notebook);
 489          g_signal_connect(notebook, "switch_page", G_CALLBACK(on_notebook_switch_page), NULL);
 490   
 491          page1 = gtk_vbox_new(FALSE, 8);
 492          gtk_container_set_border_width(GTK_CONTAINER(page1), 8);
 493   
 494          u_data->analyse_nb->checktype = gtk_label_new("");
 495          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->checktype, TRUE, TRUE, 0);
 496   
 497          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->checktype),0,0);
 498   
 499          u_data->analyse_nb->checksum = gtk_label_new("");
 500          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->checksum, TRUE, TRUE, 0);
 501          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->checksum),0,0);
 502   
 503          u_data->analyse_nb->bundling = gtk_label_new("");
 504          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->bundling, TRUE, TRUE, 0);
 505          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->bundling),0,0);
 506   
 507          u_data->analyse_nb->padding = gtk_label_new("");
 508          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->padding, TRUE, TRUE, 0);
 509          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->padding),0,0);
 510   
 511          u_data->analyse_nb->length = gtk_label_new("");
 512          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->length, TRUE, TRUE, 0);
 513          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->length),0,0);
 514   
 515          u_data->analyse_nb->value = gtk_label_new("");
 516          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->value, TRUE, TRUE, 0);
 517          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->value),0,0);
 518   
 519   
 520          u_data->analyse_nb->chunks_ep1 = gtk_label_new("");
 521          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->chunks_ep1, TRUE, TRUE, 0);
 522          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->chunks_ep1),0,0);
 523          u_data->analyse_nb->bytes_ep1 = gtk_label_new("");
 524          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->bytes_ep1, TRUE, TRUE, 0);
 525          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->bytes_ep1),0,0);
 526          u_data->analyse_nb->chunks_ep2 = gtk_label_new("");
 527          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->chunks_ep2, TRUE, TRUE, 0);
 528          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->chunks_ep2),0,0);
 529          u_data->analyse_nb->bytes_ep2 = gtk_label_new("");
 530          gtk_box_pack_start(GTK_BOX(page1), u_data->analyse_nb->bytes_ep2, TRUE, TRUE, 0);
 531          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->bytes_ep2),0,0);
 532   
 533          hbox = gtk_hbutton_box_new();
 534          gtk_box_pack_start(GTK_BOX(page1), hbox, FALSE, FALSE, 0);
 535          gtk_container_set_border_width(GTK_CONTAINER(hbox), 10);
 536          gtk_button_box_set_layout(GTK_BUTTON_BOX (hbox), GTK_BUTTONBOX_SPREAD);
 537          gtk_box_set_spacing(GTK_BOX (hbox), 0);
 538          gtk_widget_show(hbox);
 539   
 540          chunk_stat_bt = gtk_button_new_with_label ("Chunk Statistics");
 541          gtk_box_pack_start(GTK_BOX(hbox), chunk_stat_bt, FALSE, FALSE, 0);
 542          gtk_widget_show(chunk_stat_bt);
 543          g_signal_connect(chunk_stat_bt, "clicked", G_CALLBACK(on_chunk_stat_bt), u_data);
 544   
 545          bt_filter = gtk_button_new_with_label ("Set filter");
 546          gtk_box_pack_start(GTK_BOX(hbox), bt_filter, FALSE, FALSE, 0);
 547          gtk_widget_show (bt_filter);
 548          g_signal_connect(bt_filter, "clicked", G_CALLBACK(sctp_set_filter), u_data);
 549   
 550          close_bt = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
 551          gtk_box_pack_start(GTK_BOX(hbox), close_bt, FALSE, FALSE, 0);
 552          gtk_widget_show(close_bt);
 553          g_signal_connect(close_bt, "clicked", G_CALLBACK(on_close_dlg), u_data);
 554   
 555          /* tab */
 556          label = gtk_label_new(" Statistics ");
 557          gtk_notebook_append_page(GTK_NOTEBOOK(notebook), page1, label);
 558   
 559   
 560          /*  page for endpoint 1 */
 561          page2 = gtk_vbox_new(FALSE, 8);
 562          gtk_container_set_border_width(GTK_CONTAINER(page2), 8);
 563   
 564          u_data->analyse_nb->page2 = g_malloc(sizeof(struct page));
 565   
 566          u_data->analyse_nb->page2->addr_frame = gtk_frame_new(NULL);
 567          gtk_container_add(GTK_CONTAINER(page2), u_data->analyse_nb->page2->addr_frame);
 568   
 569          addr_hb = gtk_hbox_new(FALSE, 3);
 570          gtk_container_set_border_width(GTK_CONTAINER(addr_hb), 5);
 571          gtk_container_add(GTK_CONTAINER(u_data->analyse_nb->page2->addr_frame), addr_hb);
 572   
 573          u_data->analyse_nb->page2->scrolled_window = scrolled_window_new(NULL, NULL);
 574          gtk_widget_set_size_request(u_data->analyse_nb->page2->scrolled_window, 560, 100);
 575   
 576          u_data->analyse_nb->page2->clist = gtk_clist_new(1);
 577          gtk_widget_show(u_data->analyse_nb->page2->clist);
 578   
 579          gtk_clist_set_column_width(GTK_CLIST(u_data->analyse_nb->page2->clist), 0, 200);
 580          gtk_clist_set_column_justification(GTK_CLIST(u_data->analyse_nb->page2->clist), 0, GTK_JUSTIFY_LEFT);
 581   
 582          gtk_container_add(GTK_CONTAINER(u_data->analyse_nb->page2->scrolled_window), u_data->analyse_nb->page2->clist);
 583   
 584          gtk_box_pack_start(GTK_BOX(addr_hb), u_data->analyse_nb->page2->scrolled_window, TRUE, TRUE, 0);
 585          gtk_widget_show(u_data->analyse_nb->page2->scrolled_window);
 586   
 587          stat_fr = gtk_frame_new(NULL);
 588          gtk_container_add(GTK_CONTAINER(page2), stat_fr);
 589   
 590          hbox = gtk_hbox_new(FALSE,3);
 591          gtk_container_set_border_width(GTK_CONTAINER(hbox), 5);
 592          gtk_container_add(GTK_CONTAINER(stat_fr), hbox);
 593   
 594          vbox_l = gtk_vbox_new(FALSE, 3);
 595          gtk_box_pack_start(GTK_BOX(hbox), vbox_l, TRUE, TRUE, 0);
 596   
 597   
 598   
 599          hbox_l1 = gtk_hbox_new(FALSE,3);
 600          gtk_box_pack_start(GTK_BOX(vbox_l), hbox_l1, TRUE, TRUE, 0);
 601   
 602          u_data->analyse_nb->page2->port = gtk_label_new("");
 603          gtk_box_pack_start(GTK_BOX(hbox_l1), u_data->analyse_nb->page2->port, TRUE, TRUE, 0);
 604          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page2->port),0,0);
 605   
 606          hbox_l2 = gtk_hbox_new(FALSE,3);
 607          gtk_box_pack_start(GTK_BOX(vbox_l), hbox_l2, TRUE, TRUE, 0);
 608   
 609   
 610          u_data->analyse_nb->page2->veritag = gtk_label_new("");
 611   
 612          gtk_box_pack_start(GTK_BOX(hbox_l2), u_data->analyse_nb->page2->veritag, TRUE, TRUE, 0);
 613          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page2->veritag),0,0);
 614          gtk_widget_show(vbox_l);
 615   
 616          vbox_r = gtk_vbox_new(FALSE, 3);
 617          gtk_box_pack_start(GTK_BOX(hbox), vbox_r, TRUE, TRUE, 0);
 618   
 619          u_data->analyse_nb->page2->max_in = gtk_label_new("");
 620          gtk_box_pack_start(GTK_BOX(vbox_r), u_data->analyse_nb->page2->max_in, TRUE, TRUE, 0);
 621          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page2->max_in),0,0);
 622          u_data->analyse_nb->page2->min_in = gtk_label_new("");
 623          gtk_box_pack_start(GTK_BOX(vbox_r), u_data->analyse_nb->page2->min_in, TRUE, TRUE, 0);
 624          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page2->min_in),0,0);
 625   
 626          u_data->analyse_nb->page2->max_out = gtk_label_new("");
 627          gtk_box_pack_start(GTK_BOX(vbox_r), u_data->analyse_nb->page2->max_out, TRUE, TRUE, 0);
 628          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page2->max_out),0,0);
 629          u_data->analyse_nb->page2->min_out = gtk_label_new("");
 630          gtk_box_pack_start(GTK_BOX(vbox_r), u_data->analyse_nb->page2->min_out, TRUE, TRUE, 0);
 631          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page2->min_out),0,0);
 632   
 633   
 634          gtk_widget_show(vbox_r);
 635   
 636          h_button_box=gtk_hbutton_box_new();
 637          gtk_box_pack_start(GTK_BOX(page2), h_button_box, FALSE, FALSE, 0);
 638          gtk_container_set_border_width(GTK_CONTAINER(h_button_box), 10);
 639          gtk_button_box_set_layout(GTK_BUTTON_BOX (h_button_box), GTK_BUTTONBOX_SPREAD);
 640          gtk_box_set_spacing(GTK_BOX (h_button_box), 0);
 641          gtk_widget_show(h_button_box);
 642           
 643          chunk_bt1 = gtk_button_new_with_label("Chunk Statistics");
 644          gtk_box_pack_start(GTK_BOX(h_button_box), chunk_bt1, FALSE, FALSE, 0);
 645          gtk_widget_show(chunk_bt1);
 646          g_signal_connect(chunk_bt1, "clicked", G_CALLBACK(on_chunk1_dlg), u_data);
 647   
 648          graph_bt1 = gtk_button_new_with_label("Graph TSN");
 649          gtk_box_pack_start(GTK_BOX(h_button_box), graph_bt1, FALSE, FALSE, 0);
 650          gtk_widget_show(graph_bt1);
 651          g_signal_connect(graph_bt1, "clicked", G_CALLBACK(on_graph1_dlg), u_data);
 652   
 653          graph_bt2 = gtk_button_new_with_label("Graph Bytes");
 654          gtk_box_pack_start(GTK_BOX(h_button_box), graph_bt2, FALSE, FALSE, 0);
 655          gtk_widget_show(graph_bt2);
 656          g_signal_connect(graph_bt2, "clicked", G_CALLBACK(on_graph_byte1_dlg), u_data);
 657          if (u_data->assoc->n_array_tsn1==0)
 658          {
 659                  gtk_widget_set_sensitive(graph_bt1, FALSE);
 660                  gtk_widget_set_sensitive(graph_bt2, FALSE);
 661          }
 662          close_bt = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
 663          gtk_box_pack_start(GTK_BOX(h_button_box), close_bt, FALSE, FALSE, 0);
 664          gtk_widget_show(close_bt);
 665          g_signal_connect(close_bt, "clicked", G_CALLBACK(on_close_dlg), u_data);
 666   
 667          label = gtk_label_new(" Endpoint 1 ");
 668          gtk_notebook_append_page(GTK_NOTEBOOK(notebook), page2, label);
 669   
 670          /* same page for endpoint 2*/
 671   
 672          page3 = gtk_vbox_new(FALSE, 8);
 673          gtk_container_set_border_width(GTK_CONTAINER(page3), 8);
 674          u_data->analyse_nb->page3 = g_malloc(sizeof(struct page));
 675          u_data->analyse_nb->page3->addr_frame = gtk_frame_new(NULL);
 676   
 677          gtk_container_add(GTK_CONTAINER(page3), u_data->analyse_nb->page3->addr_frame);
 678   
 679          addr_hb = gtk_hbox_new(FALSE, 3);
 680          gtk_container_set_border_width(GTK_CONTAINER(addr_hb), 5);
 681          gtk_container_add(GTK_CONTAINER(u_data->analyse_nb->page3->addr_frame), addr_hb);
 682   
 683          u_data->analyse_nb->page3->scrolled_window = scrolled_window_new(NULL, NULL);
 684          gtk_widget_set_size_request(u_data->analyse_nb->page3->scrolled_window, 560, 100);
 685   
 686          u_data->analyse_nb->page3->clist = gtk_clist_new(1);
 687          gtk_widget_show(u_data->analyse_nb->page3->clist);              
 688   
 689          gtk_clist_set_column_width(GTK_CLIST(u_data->analyse_nb->page3->clist), 0, 200);
 690          gtk_clist_set_column_justification(GTK_CLIST(u_data->analyse_nb->page3->clist), 0, GTK_JUSTIFY_LEFT);
 691   
 692          gtk_container_add(GTK_CONTAINER(u_data->analyse_nb->page3->scrolled_window),
 693          u_data->analyse_nb->page3->clist);
 694   
 695          gtk_box_pack_start(GTK_BOX(addr_hb), u_data->analyse_nb->page3->scrolled_window, TRUE, TRUE, 0);
 696          gtk_widget_show(u_data->analyse_nb->page3->scrolled_window);
 697   
 698          stat_fr = gtk_frame_new(NULL);
 699          gtk_container_add(GTK_CONTAINER(page3), stat_fr);
 700   
 701          hbox = gtk_hbox_new(FALSE,3);
 702          gtk_container_set_border_width(GTK_CONTAINER(hbox), 5);
 703          gtk_container_add(GTK_CONTAINER(stat_fr), hbox);
 704   
 705          vbox_l = gtk_vbox_new(FALSE, 3);
 706          gtk_box_pack_start(GTK_BOX(hbox), vbox_l, TRUE, TRUE, 0);
 707                   
 708          hbox_l1 = gtk_hbox_new(FALSE,3);
 709          gtk_box_pack_start(GTK_BOX(vbox_l), hbox_l1, TRUE, TRUE, 0);
 710   
 711          u_data->analyse_nb->page3->port = gtk_label_new("");
 712          gtk_box_pack_start(GTK_BOX(hbox_l1), u_data->analyse_nb->page3->port, TRUE, TRUE, 0);
 713          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page3->port),0,0);
 714   
 715          hbox_l2 = gtk_hbox_new(FALSE,3);
 716          gtk_box_pack_start(GTK_BOX(vbox_l), hbox_l2, TRUE, TRUE, 0);
 717   
 718   
 719          u_data->analyse_nb->page3->veritag = gtk_label_new("");
 720          gtk_box_pack_start(GTK_BOX(hbox_l2), u_data->analyse_nb->page3->veritag, TRUE, TRUE, 0);
 721          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page3->veritag),0,0);
 722          gtk_widget_show(vbox_l);
 723   
 724          vbox_r=gtk_vbox_new(FALSE, 3);
 725          gtk_box_pack_start(GTK_BOX(hbox), vbox_r, TRUE, TRUE, 0);
 726   
 727          u_data->analyse_nb->page3->max_in = gtk_label_new("");
 728          gtk_box_pack_start(GTK_BOX(vbox_r), u_data->analyse_nb->page3->max_in, TRUE, TRUE, 0);
 729          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page3->max_in),0,0);
 730          u_data->analyse_nb->page3->min_in = gtk_label_new("");
 731          gtk_box_pack_start(GTK_BOX(vbox_r), u_data->analyse_nb->page3->min_in, TRUE, TRUE, 0);
 732          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page3->min_in),0,0);                
 733   
 734          u_data->analyse_nb->page3->max_out = gtk_label_new("");
 735          gtk_box_pack_start(GTK_BOX(vbox_r), u_data->analyse_nb->page3->max_out, TRUE, TRUE, 0);
 736          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page3->max_out),0,0);
 737          u_data->analyse_nb->page3->min_out = gtk_label_new("");
 738          gtk_box_pack_start(GTK_BOX(vbox_r), u_data->analyse_nb->page3->min_out, TRUE, TRUE, 0);
 739          gtk_misc_set_alignment (GTK_MISC(u_data->analyse_nb->page3->min_out),0,0);
 740   
 741          gtk_widget_show(vbox_r);
 742   
 743          h_button_box=gtk_hbutton_box_new();
 744          gtk_box_pack_start(GTK_BOX(page3), h_button_box, FALSE, FALSE, 0);
 745          gtk_container_set_border_width(GTK_CONTAINER(h_button_box), 10);
 746          gtk_button_box_set_layout(GTK_BUTTON_BOX (h_button_box), GTK_BUTTONBOX_SPREAD);
 747          gtk_box_set_spacing(GTK_BOX (h_button_box), 0);
 748          gtk_widget_show(h_button_box);
 749           
 750          chunk_bt1 = gtk_button_new_with_label("Chunk Statistics");
 751          gtk_box_pack_start(GTK_BOX(h_button_box), chunk_bt1, FALSE, FALSE, 0);
 752          gtk_widget_show(chunk_bt1);
 753          g_signal_connect(chunk_bt1, "clicked", G_CALLBACK(on_chunk2_dlg), u_data);
 754           
 755          graph_bt1 = gtk_button_new_with_label("Graph TSN");
 756          gtk_box_pack_start(GTK_BOX(h_button_box), graph_bt1, FALSE, FALSE, 0);
 757          gtk_widget_show(graph_bt1);
 758          g_signal_connect(graph_bt1, "clicked", G_CALLBACK(on_graph2_dlg), u_data);
 759          graph_bt2 = gtk_button_new_with_label("Graph Bytes");
 760          gtk_box_pack_start(GTK_BOX(h_button_box), graph_bt2, FALSE, FALSE, 0);
 761          gtk_widget_show(graph_bt2);
 762          g_signal_connect(graph_bt2, "clicked", G_CALLBACK(on_graph_byte2_dlg), u_data);
 763          if (u_data->assoc->n_array_tsn2==0)
 764          {
 765                  gtk_widget_set_sensitive(graph_bt1, FALSE);
 766                  gtk_widget_set_sensitive(graph_bt2, FALSE);
 767          }
 768          close_bt = gtk_button_new_from_stock(GTK_STOCK_CLOSE);
 769          gtk_box_pack_start(GTK_BOX(h_button_box), close_bt, FALSE, FALSE, 0);
 770          gtk_widget_show(close_bt);
 771          g_signal_connect(close_bt, "clicked", G_CALLBACK(on_close_dlg), u_data);
 772   
 773          label = gtk_label_new(" Endpoint 2 ");
 774          gtk_notebook_append_page(GTK_NOTEBOOK(notebook), page3, label);
 775   
 776          /* show all notebooks */
 777          gtk_widget_show_all(notebook);
 778   
 779          gtk_widget_show(window);
 780   
 781          u_data->window = window;
 782          analyse_window_set_title(u_data);
 783   
 784          update_analyse_dlg(u_data);
 785  }
Show more  




Change Warning 4468.30378 : Useless Assignment

Priority:
State:
Finding:
Owner:
Note: