Text  |   XML   |   Visible Warnings:

irssi-0.8.14 : irssi-0.8.14 analysis 2 : Dangerous Function Cast  at dcc-get.c:295

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 1318.26764
Procedure: dcc_get_connect
Trace: view
Modified: Thu Nov 26 10:59:56 2009   show details
 
Priority: None
State: None
Finding: None
Owner: None
  edit properties

Legend [ X ]
Warning Location
Contributes
Parse Error
Other Warning
Two or More Loop Iterations
On Execution Path
Comment
Macro
Preprocessor
Include
Keyword
Preprocessed Away

Source  |  Language: C Hide Legend     
ProblemLineSource
   /kat0/fletcher/SATE/2010/irssi-0.8.14/src/irc/dcc/dcc-get.c
   Enter dcc_get_connect
 285                 sig_dccget_connected(dcc);
 286                 return;
 287         }
 288  
 289         dcc->handle = dcc_connect_ip(&dcc->addr, dcc->port);
 290  
 291         if (dcc->handle != NULL) {
 292                 dcc->tagconn = 
 293                         g_input_add(dcc->handle,
 294                                     G_INPUT_WRITE | G_INPUT_READ,
Wrong Number of Parameters295                                     (GInputFunction) sig_dccget_connected,     /* Dangerous Function Cast */
 296                                     dcc);
 297         } else {
 298                 /* error connecting */ 
 299                 signal_emit("dcc error connect", 1, dcc);
 300                 dcc_destroy(DCC(dcc));
 301         }
 302 } 
 303  
 304 static void dcc_get_listen(GET_DCC_REC *dcc)
 305 {




Change Warning 1318.26764 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: