Text  |   XML   |   Visible Warnings:

Irssi : Irssi analysis 1 : Dangerous Function Cast  at mainwindows.c:1091

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 1929.1929
Procedure: mainwindows_deinit
Trace: View
Modified: Wed Sep 2 11:47:37 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/mainwindows.c
   Enter mainwindows_deinit
 1081 }
 1082  
 1083 void mainwindows_deinit(void) 
 1084 {
 1085         while (mainwindows != NULL)
 1086                 mainwindow_destroy(mainwindows->data);
 1087  
 1088         command_unbind("window grow", (SIGNAL_FUNC) cmd_window_grow);   /* Dangerous Function Cast (ID: 1932.1932) */
 1089         command_unbind("window shrink", (SIGNAL_FUNC) cmd_window_shrink);   /* Dangerous Function Cast (ID: 1931.1931) */
 1090         command_unbind("window size", (SIGNAL_FUNC) cmd_window_size);   /* Dangerous Function Cast (ID: 1930.1930) */
Wrong Number of Parameters1091         command_unbind("window balance", (SIGNAL_FUNC) cmd_window_balance);     /* Dangerous Function Cast */
 1092         command_unbind("window hide", (SIGNAL_FUNC) cmd_window_hide);   /* Dangerous Function Cast (ID: 1928.1928) */
 1093         command_unbind("window show", (SIGNAL_FUNC) cmd_window_show);   /* Dangerous Function Cast (ID: 1927.1927) */
 1094         command_unbind("window up", (SIGNAL_FUNC) cmd_window_up);   /* Dangerous Function Cast (ID: 1926.1926) */
 1095         command_unbind("window down", (SIGNAL_FUNC) cmd_window_down);   /* Dangerous Function Cast (ID: 1925.1925) */
 1096         command_unbind("window left", (SIGNAL_FUNC) cmd_window_left);   /* Dangerous Function Cast (ID: 1924.1924) */
 1097         command_unbind("window right", (SIGNAL_FUNC) cmd_window_right);   /* Dangerous Function Cast (ID: 1923.1923) */
 1098         command_unbind("window stick", (SIGNAL_FUNC) cmd_window_stick);   /* Dangerous Function Cast (ID: 1922.1922) */
 1099         command_unbind("window move left", (SIGNAL_FUNC) cmd_window_move_left);   /* Dangerous Function Cast (ID: 1921.1921) */
 1100         command_unbind("window move right", (SIGNAL_FUNC) cmd_window_move_right);   /* Dangerous Function Cast (ID: 1920.1920) */
 1101         command_unbind("window move up", (SIGNAL_FUNC) cmd_window_move_up);   /* Dangerous Function Cast (ID: 1935.1935) */




Change Warning 1929.1929 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: