--- a/libpurple/protocols/qq/qq.h Fri Feb 20 18:00:32 2009 +0000 +++ b/libpurple/protocols/qq/qq.h Tue Feb 24 13:15:34 2009 +0000 @@ -36,6 +36,10 @@ #define QQ_KEY_LENGTH 16 +/* steal from kazehakase :) */ +#define qq_strlen(s) ((s)!=NULL?strlen(s):0) +#define qq_strcmp(s1,s2) ((s1)!=NULL && (s2)!=NULL?strcmp(s1,s2):0) + typedef struct _qq_data qq_data; typedef struct _qq_buddy_data qq_buddy_data; typedef struct _qq_interval qq_interval;