diff options
author | nicholas <nicholas@f01d2545-417e-4e96-918e-98f8d0dbbcb6> | 2007-01-14 20:15:27 +0000 |
---|---|---|
committer | nicholas <nicholas@f01d2545-417e-4e96-918e-98f8d0dbbcb6> | 2007-01-14 20:15:27 +0000 |
commit | 80696af6f796b641d15494a8bd93844e7e5239a1 (patch) | |
tree | 173b2becd0ef0500b18f83459c692e778e3201bb /bindings | |
parent | 06a563d895e2b12cb91ac9ade8282f1e04b80c01 (diff) | |
download | libgpod-80696af6f796b641d15494a8bd93844e7e5239a1.tar.gz libgpod-80696af6f796b641d15494a8bd93844e7e5239a1.tar.xz libgpod-80696af6f796b641d15494a8bd93844e7e5239a1.zip |
Add prototypes for wrapper functions. Thanks to Todd Zullinger.
git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1365 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'bindings')
-rw-r--r-- | bindings/python/gpod.i.in | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/bindings/python/gpod.i.in b/bindings/python/gpod.i.in index 90de899..ef6e65a 100644 --- a/bindings/python/gpod.i.in +++ b/bindings/python/gpod.i.in @@ -38,6 +38,21 @@ Please send any fixes, improvements or suggestions to #include "itdb.h" #include "itdb_private.h" +/* include prototypes for all functions so builds using + * -Wmissing-prototypes don't fail. */ +PyObject* sw_get_tracks(Itdb_iTunesDB *itdb); +PyObject* sw_get_track(GList *list, gint index); +PyObject* sw_get_rule(GList *list, gint index); +PyObject* sw_get_playlist(GList *list, gint index); +PyObject* sw_get_list_len(GList *list); +PyObject* sw_get_playlists(Itdb_iTunesDB *itdb); +PyObject* sw_get_playlist_tracks(Itdb_Playlist *pl); +PyObject* sw_set_track_userdata(Itdb_Track *track, PyObject *data); +PyObject* sw_get_track_userdata(Itdb_Track *track); +PyObject *sw__track_extra_duplicate (PyObject *data); +void sw__track_extra_destroy (PyObject *data); +void SWIG_init(void); + PyObject* sw_get_tracks(Itdb_iTunesDB *itdb) { PyObject *list; gint i; |