X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=buddy.pyx;h=8137d26c43dd232c54180a39c59fb7b36e5f7e1f;hp=fa3be794720fb442529c3fe7731476160fa3a5de;hb=23bbccf4aeb7b092ae26a90f05c1ced78b512295;hpb=7f9bbfa5e0f087ba5a5c1367ab1bea72f53573d0 diff --git a/buddy.pyx b/buddy.pyx index fa3be79..8137d26 100644 --- a/buddy.pyx +++ b/buddy.pyx @@ -17,18 +17,20 @@ # along with this program. If not, see . # +cimport purple + 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)