Text   |  XML   |  ReML   |   Visible Warnings:

Useless Assignment  at sctp_byte_graph_dlg.c:1288

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

compute_offsets

(/home/sate/Testcases/c/cve/wireshark-1.2.0/gtk/sctp_byte_graph_dlg.c)expand/collapse
Show more  
 1266  static void compute_offsets(struct sctp_udata *u_data)
 1267  {
 1268          struct tsn_sort t_sort;
 1269          GPtrArray *array=NULL;
 1270          guint32 i;
 1271          guint32 sum=0;
 1272          guint32 tsntmp=0;
 1273   
 1274          if (u_data->dir==1 && u_data->assoc->n_array_tsn1>0)
 1275          {
 1276                  array=u_data->assoc->sort_tsn1;
 1277                  insertion(array,u_data->assoc->n_array_tsn1);
 1278   
 1279                  for (i=0; i<u_data->assoc->n_array_tsn1; i++)
 1280                  {
 1281                          ((struct tsn_sort*)(g_ptr_array_index(array, i)))->offset=sum;
 1282                          t_sort.tsnumber=((struct tsn_sort*)(g_ptr_array_index(array, i)))->tsnumber;
 1283                          if (t_sort.tsnumber>tsntmp)
 1284                                  sum+=((struct tsn_sort*)(g_ptr_array_index(array, i)))->length;
 1285                          tsntmp=t_sort.tsnumber;
 1286                  }
 1287                  u_data->assoc->max_bytes1= ((struct tsn_sort*)(g_ptr_array_index(array, i-1)))->offset + ((struct tsn_sort*)(g_ptr_array_index(array, i-1)))->length;
 1288                  u_data->assoc->sort_tsn1=array;
 1289          }
 1290          if (u_data->dir==2 && u_data->assoc->n_array_tsn2>0)
 1291          {
 1292                  sum=0;
 1293                  array=u_data->assoc->sort_tsn2;
 1294                  insertion(array,u_data->assoc->n_array_tsn2);
 1295   
 1296                  for (i=0; i<u_data->assoc->n_array_tsn2; i++)
 1297                  {
 1298                          ((struct tsn_sort*)(g_ptr_array_index(array,i)))->offset=sum;
 1299                          t_sort.tsnumber=((struct tsn_sort*)(g_ptr_array_index(array, i)))->tsnumber;
 1300                          if (t_sort.tsnumber>tsntmp)
 1301                                  sum+=((struct tsn_sort*)(g_ptr_array_index(array, i)))->length;
 1302                          tsntmp=t_sort.tsnumber;
 1303                  }
 1304   
 1305                  u_data->assoc->max_bytes2= ((struct tsn_sort*)(g_ptr_array_index(array,  u_data->assoc->n_data_chunks_ep2-1)))->offset + ((struct tsn_sort*)(g_ptr_array_index(array,  u_data->assoc->n_data_chunks_ep2-1)))->length;
 1306                  u_data->assoc->sort_tsn2=array;
 1307          }
 1308  }
Show more  




Change Warning 4263.29481 : Useless Assignment

Priority:
State:
Finding:
Owner:
Note: