libpurple/purple-client.h@bcf28ef7e8ff
libpurple/purple-client.h
Sat, 16 Jun 2007 19:44:59 +0000
- author
- Richard Laager <rlaager@pidgin.im>
- date
- Sat, 16 Jun 2007 19:44:59 +0000
- branch
- release-2.1.0
- changeset 18190
- bcf28ef7e8ff
- parent 15906
-
d05fbb788178
- child 15914
-
e771e4551274
- child 16238
-
33bf2fd32108
- child 18068
-
b6554e3c8224
- child 20478
-
46933dc62880
- child 34825
-
91d3e038fa70
- permissions
- -rw-r--r--
Re-fix the DBus list handling code by killing const GList* / const GSList*
everywhere. Now we maintain a list of functions which return a GList or
GSList which must not be freed. Ideally at some point this will be
replaced with code that looks at the Doxygen comment for the function and
honors @constreturn, which I've declared as a macro around @return that
prints a @note about not modifying or freeing the returned value.
#ifndef _PURPLE_CLIENT_H_INCLUDED_
#define _PURPLE_CLIENT_H_INCLUDED_
#include <glib.h>
#include "purple-client-bindings.h"
G_BEGIN_DECLS
void purple_init(void);
G_END_DECLS
#endif