X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=buddy.pyx;h=9224737ae84ce55ec9502a25d8dacec35224dcbc;hp=fa3be794720fb442529c3fe7731476160fa3a5de;hb=d88947735d2c204731d80ae6513aeea7463a6e87;hpb=7f9bbfa5e0f087ba5a5c1367ab1bea72f53573d0 diff --git a/buddy.pyx b/buddy.pyx index fa3be79..9224737 100644 --- a/buddy.pyx +++ b/buddy.pyx @@ -17,18 +17,20 @@ # along with this program. If not, see . # +cimport blist + cdef class Buddy: """ Buddy class """ - cdef PurpleBuddy *__buddy + cdef blist.PurpleBuddy *__buddy - def __cinit__(self): + def __init__(self): self.__buddy = NULL - def new_buddy(self, acc, const_char_ptr scr, const_char_ptr alias): - self.__buddy = c_purple_buddy_new(acc.__account, scr, alias) + def new_buddy(self, acc, char *scr, char *alias): + self.__buddy = blist.c_purple_buddy_new(acc.__account, scr, alias) def get_alias(self): - return c_purple_buddy_get_alias_only(self.__buddy) + return blist.c_purple_buddy_get_alias_only(self.__buddy) def get_name(self): - return c_purple_buddy_get_name(self.__buddy) + return blist.c_purple_buddy_get_name(self.__buddy)