# HG changeset patch # User Jeffrey Connelly # Date 1180845615 0 # Node ID 86b4862b7a02f2a67bf914495cc9505256736491 # Parent 437381cd780a1afcbed1a09d71e7efd9cf4cb2c8 Add GCC sentinal attribute to msim_send(). diff -r 437381cd780a -r 86b4862b7a02 libpurple/protocols/myspace/message.h --- a/libpurple/protocols/myspace/message.h Sun Jun 03 04:35:03 2007 +0000 +++ b/libpurple/protocols/myspace/message.h Sun Jun 03 04:40:15 2007 +0000 @@ -54,7 +54,14 @@ /* Defined in myspace.h */ struct _MsimSession; -gboolean msim_send(struct _MsimSession *session, ...); +gboolean msim_send(struct _MsimSession *session, ...) +#ifdef __GNUC__ + /* Cause gcc to emit "a missing sentinel in function call" if forgot + * to write NULL as last, terminating parameter. */ + __attribute__((__sentinel__(0))) +#endif + ; + gboolean msim_msg_send(struct _MsimSession *session, MsimMessage *msg); MsimMessage *msim_parse(gchar *raw);