Text  |   XML   |   Visible Warnings:

Irssi : Irssi analysis 1 : Dangerous Function Cast  at flood.c:326

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 660.660
Procedure: irc_flood_init
Trace: View
Modified: Wed Sep 2 11:35:57 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
   /u1/paul/SATE/2010/c/irssi/irssi-0.8.14/src/irc/flood/flood.c
   Enter irc_flood_init
 316 }
 317  
 318 void irc_flood_init(void) 
 319 {
 320         settings_add_int("flood", "flood_timecheck", 8);
 321         settings_add_int("flood", "flood_max_msgs", 4);
 322  
 323         flood_tag = -1;
 324         read_settings();
 325         signal_add("setup changed", (SIGNAL_FUNC) read_settings);   /* Dangerous Function Cast (ID: 661.661) */
Wrong Number of Parameters326         signal_add_first("server connected", (SIGNAL_FUNC) flood_init_server);     /* Dangerous Function Cast */
 327         signal_add("server disconnected", (SIGNAL_FUNC) flood_deinit_server);   /* Dangerous Function Cast (ID: 659.659) */
 328  
 329         autoignore_init();
 330         settings_check();
 331         module_register("flood", "irc");
 332 
 333  
 334 void irc_flood_deinit(void)
 335 {
 336         autoignore_deinit();




Change Warning 660.660 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: