Added FIXME: should return something meaningful when buddy does not belong to any...
[mirrors/libpurple-core-answerscripts.git] / answerscripts.c
index 7938538f1bb14582aee369665d63614278b61170..a85717e66e08326f5826d493b73fa70217b9ea55 100755 (executable)
@@ -65,8 +65,6 @@ static void received_im_msg_cb(PurpleAccount *account, char *who, char *buffer,
 
        //Get message
        message = purple_markup_strip_html(buffer);
-       //printf("\nHarvie received: %s: %s\n", who, message); //debug
-       //purple_conv_im_send(purple_conversation_get_im_data(conv), ":-*"); //debug
 
        /* Here are prototypes of some functions interesting to implement github feature request #3
 
@@ -86,11 +84,11 @@ static void received_im_msg_cb(PurpleAccount *account, char *who, char *buffer,
        */
 
        //Get buddy group
-       const char *from_group = purple_group_get_name(purple_buddy_get_group(buddy));
+       const char *from_group = purple_group_get_name(purple_buddy_get_group(buddy)); //FIXME: returns "\x18" when user does not belong to some group
 
        //Get protocol ID
        const char *protocol_id = purple_account_get_protocol_id(account);
-       if(!strncmp(protocol_id,PROTOCOL_PREFIX,strlen(PROTOCOL_PREFIX))) protocol_id += strlen(PROTOCOL_PREFIX); //trim out protocol prefix (eg.: "prpl-irc" => "irc")
+       if(!strncmp(protocol_id,PROTOCOL_PREFIX,strlen(PROTOCOL_PREFIX))) protocol_id += strlen(PROTOCOL_PREFIX); //trim out PROTOCOL_PREFIX (eg.: "prpl-irc" => "irc")
 
        //Get status
        PurpleStatus *status = purple_account_get_active_status(account);
This page took 0.115093 seconds and 4 git commands to generate.