Text   |  XML   |  ReML   |   Visible Warnings:

Useless Assignment  at sctp_byte_graph_dlg.c:1252

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

set_arw_offsets

(/home/sate/Testcases/c/cve/wireshark-1.2.0/gtk/sctp_byte_graph_dlg.c)expand/collapse
Show more  
 1223  static void set_arw_offsets(struct sctp_udata *u_data)
 1224  {
 1225          GPtrArray *s_array=NULL, *t_array=NULL;
 1226          guint32 i, j=0;
 1227   
 1228          if (u_data->dir==1 && u_data->assoc->n_sack_chunks_ep1>0)
 1229          {
 1230                  s_array=u_data->assoc->sort_sack1;
 1231                  t_array=u_data->assoc->sort_tsn1;
 1232                  insertion(s_array,u_data->assoc->n_sack_chunks_ep1);
 1233   
 1234                  for (i=0; i<u_data->assoc->n_sack_chunks_ep1; i++)
 1235                  {
 1236                          while (((struct tsn_sort*)(g_ptr_array_index(s_array, i)))->tsnumber > ((struct tsn_sort*)(g_ptr_array_index(t_array, j)))->tsnumber)
 1237                          {
 1238                                  j++;
 1239                          }
 1240                          ((struct tsn_sort*)(g_ptr_array_index(s_array,i)))->offset = ((struct tsn_sort*)(g_ptr_array_index(t_array, j)))->offset
 1241                            + ((struct tsn_sort*)(g_ptr_array_index(t_array, j)))->length;
 1242                  }
 1243   
 1244                  u_data->assoc->sort_sack1=s_array;
 1245          }
 1246   
 1247          if (u_data->dir==2 && u_data->assoc->n_sack_chunks_ep2>0)
 1248          {
 1249                  s_array=u_data->assoc->sort_sack2;
 1250                  t_array=u_data->assoc->sort_tsn2;
 1251                  insertion(s_array,u_data->assoc->n_sack_chunks_ep2);
 1252                  j=0;
 1253                  for (i=0; i<u_data->assoc->n_sack_chunks_ep2; i++)
 1254                  {
 1255                          while (((struct tsn_sort*)(g_ptr_array_index(s_array, i)))->tsnumber > ((struct tsn_sort*)(g_ptr_array_index(t_array,j)))->tsnumber)
 1256                          {
 1257                                  j++;
 1258                          }
 1259                          ((struct tsn_sort*)(g_ptr_array_index(s_array, i)))->offset = ((struct tsn_sort*)(g_ptr_array_index(t_array, j)))->offset
 1260                           + ((struct tsn_sort*)(g_ptr_array_index(t_array, j)))->length;
 1261                  }
 1262                  u_data->assoc->sort_sack2=s_array;
 1263          }
 1264  }
Show more  




Change Warning 4261.29479 : Useless Assignment

Priority:
State:
Finding:
Owner:
Note: