Text  |   XML   |   Visible Warnings:

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

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 3227.27779
Procedure: sig_netsplit_servers
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_netsplit_servers
 277                 signal_remove("print starting", (SIGNAL_FUNC) sig_print_starting);   /* Dangerous Function Cast (ID: 3224.27777) */
 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,
Wrong Number of Parameters287                                           (GSourceFunc) sig_check_splits,     /* Dangerous Function Cast */
 288                                           NULL);
 289                 signal_add("print starting", (SIGNAL_FUNC) sig_print_starting);   /* Dangerous Function Cast (ID: 3229.27778) */
 290         }
 291 } 
 292  
 293 static int split_equal(NETSPLIT_REC *n1, NETSPLIT_REC *n2)
 294 {
 295         return g_strcasecmp(n1->nick, n2->nick);
 296 }
 297  




Change Warning 3227.27779 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: