Text  |   XML   |   Visible Warnings:

Irssi : Irssi analysis 1 : Dangerous Function Cast  at gui-readline.c:1186

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 1852.1852
Procedure: gui_readline_deinit
Trace: View
Modified: Wed Sep 2 11:46:48 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/fe-text/gui-readline.c
   Enter gui_readline_deinit
 1176         signal_add("setup changed", (SIGNAL_FUNC) setup_changed);   /* Dangerous Function Cast (ID: 1747.1747) */
 1177 }
 1178  
 1179 void gui_readline_deinit(void) 
 1180 {
 1181         input_listen_deinit();
 1182  
 1183         key_configure_freeze();
 1184  
 1185         key_unbind("backward_character", (SIGNAL_FUNC) key_backward_character);   /* Dangerous Function Cast (ID: 1853.1853) */
Wrong Number of Parameters1186         key_unbind("forward_character", (SIGNAL_FUNC) key_forward_character);     /* Dangerous Function Cast */
 1187         key_unbind("backward_word", (SIGNAL_FUNC) key_backward_word);   /* Dangerous Function Cast (ID: 1851.1851) */
 1188         key_unbind("forward_word", (SIGNAL_FUNC) key_forward_word);   /* Dangerous Function Cast (ID: 1850.1850) */
 1189         key_unbind("backward_to_space", (SIGNAL_FUNC) key_backward_to_space);   /* Dangerous Function Cast (ID: 1849.1849) */
 1190         key_unbind("forward_to_space", (SIGNAL_FUNC) key_forward_to_space);   /* Dangerous Function Cast (ID: 1848.1848) */
 1191         key_unbind("beginning_of_line", (SIGNAL_FUNC) key_beginning_of_line);   /* Dangerous Function Cast (ID: 1847.1847) */
 1192         key_unbind("end_of_line", (SIGNAL_FUNC) key_end_of_line);   /* Dangerous Function Cast (ID: 1846.1846) */
 1193  
 1194         key_unbind("backward_history", (SIGNAL_FUNC) key_backward_history);   /* Dangerous Function Cast (ID: 1845.1845) */
 1195         key_unbind("forward_history", (SIGNAL_FUNC) key_forward_history);   /* Dangerous Function Cast (ID: 1844.1844) */
 1196  




Change Warning 1852.1852 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: