Text  |   XML   |   Visible Warnings:

Irssi : Irssi analysis 1 : Dangerous Function Cast  at fe-irc-messages.c:275

Categories: LANG.CAST.FN CWE:628 CWE:234
Warning ID: 1358.1358
Procedure: fe_irc_messages_init
Trace: View
Modified: Wed Sep 2 11:40: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-common/irc/fe-irc-messages.c
   Enter fe_irc_messages_init
 265         printformat(server, ischannel(*target) ? target : nick, MSGLEVEL_CTCPS,
 266                     IRCTXT_CTCP_REQUESTED, nick, addr, cmd, data, oldtarget);
 267 }
 268  
 269 void fe_irc_messages_init(void) 
 270 {
 271         signal_add_last("message own_public", (SIGNAL_FUNC) sig_message_own_public);   /* Dangerous Function Cast (ID: 1352.1352) */
 272         signal_add_last("message irc op_public", (SIGNAL_FUNC) sig_message_irc_op_public);   /* Dangerous Function Cast (ID: 1353.1353) */
 273         signal_add_last("message irc own_wall", (SIGNAL_FUNC) sig_message_own_wall);   /* Dangerous Function Cast (ID: 1354.1354) */
 274         signal_add_last("message irc own_action", (SIGNAL_FUNC) sig_message_own_action);   /* Dangerous Function Cast (ID: 1351.1351) */
Wrong Number of Parameters275         signal_add_last("message irc action", (SIGNAL_FUNC) sig_message_irc_action);     /* Dangerous Function Cast */
 276         signal_add_last("message irc own_notice", (SIGNAL_FUNC) sig_message_own_notice);   /* Dangerous Function Cast (ID: 1357.1357) */
 277         signal_add_last("message irc notice", (SIGNAL_FUNC) sig_message_irc_notice);   /* Dangerous Function Cast (ID: 1356.1356) */
 278         signal_add_last("message irc own_ctcp", (SIGNAL_FUNC) sig_message_own_ctcp);   /* Dangerous Function Cast (ID: 1355.1355) */
 279         signal_add_last("message irc ctcp", (SIGNAL_FUNC) sig_message_irc_ctcp);
 280 
 281  
 282 void fe_irc_messages_deinit(void)
 283 {
 284         signal_remove("message own_public", (SIGNAL_FUNC) sig_message_own_public);   /* Dangerous Function Cast (ID: 1366.1366) */
 285         signal_remove("message irc op_public", (SIGNAL_FUNC) sig_message_irc_op_public);   /* Dangerous Function Cast (ID: 1365.1365) */




Change Warning 1358.1358 : Dangerous Function Cast

Priority:
State:
Finding:
Owner:
Note: