Moved purple_core_init to cython, added purple debug methods, added checks for core...
authorRagner Magalhaes <ragner.magalhaes@openbossa.org>
Tue, 2 Dec 2008 20:08:16 +0000 (20:08 +0000)
committerAnderson Briglia <anderson.briglia@openbossa.org>
Sat, 28 Feb 2009 21:11:09 +0000 (17:11 -0400)
commitd6d1293d218d325739f12aa65e7096451e7173a6
tree84dd9628a0ca5e2fde1a7959ef5eec5e98da517d
parentf11da442bb49f17983e39a8f86b654403e3e2e8e
Moved purple_core_init to cython, added purple debug methods, added checks for core initialization.

FIXES:
 - Moved purple_core_init from c_purple.c directly to Cython code. Now only callbacks are done inside c_purple code.
 - Added purple debug methods, so we can use it inside code.
 - Added check for core initialization.
 - Added check to ensure that it has only one instance of libpurple running.

Signed-off-by: Bruno Abinader <bruno.abinader@indt.org.br>

git-svn-id: https://garage.maemo.org/svn/carman/branches/carman-0.7-beta2/python-purple@1273 596f6dd7-e928-0410-a184-9e12fd12cf7e
c_purple.c
c_purple.h
purple.pyx