diff options
author | Nicholas Piper <nicholas@users.sourceforge.net> | 2007-01-14 20:15:27 +0000 |
---|---|---|
committer | Nicholas Piper <nicholas@users.sourceforge.net> | 2007-01-14 20:15:27 +0000 |
commit | a2379f519b851a68db57ac4d7c0615564cabaa9c (patch) | |
tree | 173b2becd0ef0500b18f83459c692e778e3201bb /bindings | |
parent | 0b15f568ec04e7a8baff805eaa9490c69bfd9d36 (diff) | |
download | libgpod-tmz-a2379f519b851a68db57ac4d7c0615564cabaa9c.tar.gz libgpod-tmz-a2379f519b851a68db57ac4d7c0615564cabaa9c.tar.xz libgpod-tmz-a2379f519b851a68db57ac4d7c0615564cabaa9c.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; |