Text  |   XML   |   Visible Warnings:

irssi-0.8.14 : irssi-0.8.14 analysis 2 : Dangerous Function Cast  at fe-netsplit.c:277

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 3224.27777
Procedure: sig_check_splits
Trace: view
Modified: Thu Nov 26 11:04:23 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/fe-common/irc/fe-netsplit.c
   Enter sig_check_splits
 267                         continue;
 268  
 269                 if (rec->split_servers != NULL) {
 270                         if (!check_server_splits(rec))
 271                                 stop = FALSE;
 272                 }
 273         }
 274  
 275         if (stop) {
 276                 g_source_remove(split_tag);
Wrong Number of Parameters277                 signal_remove("print starting", (SIGNAL_FUNC) sig_print_starting);     /* Dangerous Function Cast */
 278                 split_tag = -1;
 279         }
 280         return 1;
 281 } 
 282  
 283 static void sig_netsplit_servers(void)
 284 {
 285         if (settings_get_bool("hide_netsplit_quits") && split_tag == -1) {
 286                 split_tag = g_timeout_add(1000,
 287                                           (GSourceFunc) sig_check_splits,   /* Dangerous Function Cast (ID: 3227.27779) */




Change Warning 3224.27777 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: