diff --git a/plparse/totem-pl-parser-lines.c b/plparse/totem-pl-parser-lines.c index 89e6469676d4a49324f66738fc463e5c2610c7f6..5791641a160c9988f3807acb5251b189998a2c0b 100644 --- a/plparse/totem-pl-parser-lines.c +++ b/plparse/totem-pl-parser-lines.c @@ -84,6 +84,7 @@ totem_pl_parser_save_m3u (TotemPlParser *parser, TotemPlPlaylist *playlist, GFile *output, gboolean dos_compatible, + GCancellable *cancellable, GError **error) { TotemPlPlaylistIter iter; diff --git a/plparse/totem-pl-parser-lines.h b/plparse/totem-pl-parser-lines.h index 550e17d9d6401bed5d08a0f055275ac5c61bd128..2a8966542ff7f1802cc3e5ebde3cfe7b9f6657c5 100644 --- a/plparse/totem-pl-parser-lines.h +++ b/plparse/totem-pl-parser-lines.h @@ -40,6 +40,7 @@ gboolean totem_pl_parser_save_m3u (TotemPlParser *parser, TotemPlPlaylist *playlist, GFile *output, gboolean dos_compatible, + GCancellable *cancellable, GError **error); TotemPlParserResult totem_pl_parser_add_ram (TotemPlParser *parser, diff --git a/plparse/totem-pl-parser-pla.c b/plparse/totem-pl-parser-pla.c index bc4f51ffb599c0c7d1a205d16c0b617e343bd340..1275b379ef0e6fdcdae175206f777fc5c04ab74a 100644 --- a/plparse/totem-pl-parser-pla.c +++ b/plparse/totem-pl-parser-pla.c @@ -48,6 +48,7 @@ totem_pl_parser_save_pla (TotemPlParser *parser, TotemPlPlaylist *playlist, GFile *output, const char *title, + GCancellable *cancellable, GError **error) { TotemPlPlaylistIter iter; diff --git a/plparse/totem-pl-parser-pla.h b/plparse/totem-pl-parser-pla.h index d5081a3d10d6713df66399394cc63bec7a8ddb64..37d3cfab1ec4f08bb1dd73d156cc7bde9e577358 100644 --- a/plparse/totem-pl-parser-pla.h +++ b/plparse/totem-pl-parser-pla.h @@ -37,6 +37,7 @@ gboolean totem_pl_parser_save_pla (TotemPlParser *parser, TotemPlPlaylist *playlist, GFile *output, const char *title, + GCancellable *cancellable, GError **error); TotemPlParserResult totem_pl_parser_add_pla (TotemPlParser *parser, diff --git a/plparse/totem-pl-parser-pls.c b/plparse/totem-pl-parser-pls.c index bbac1b75719222656e853ae9ca590a7d0eb6e9f9..a6f25bef4b17d5b9ccfbadb5ac1bc8bd924b5793 100644 --- a/plparse/totem-pl-parser-pls.c +++ b/plparse/totem-pl-parser-pls.c @@ -40,6 +40,7 @@ totem_pl_parser_save_pls (TotemPlParser *parser, TotemPlPlaylist *playlist, GFile *output, const gchar *title, + GCancellable *cancellable, GError **error) { TotemPlPlaylistIter iter; diff --git a/plparse/totem-pl-parser-pls.h b/plparse/totem-pl-parser-pls.h index 6de1b88aadb35cd160358c87ed93cfe2fe4389ad..393ab75798ea5faa6f1403d8b9c676fd04745581 100644 --- a/plparse/totem-pl-parser-pls.h +++ b/plparse/totem-pl-parser-pls.h @@ -36,6 +36,7 @@ gboolean totem_pl_parser_save_pls (TotemPlParser *parser, TotemPlPlaylist *playlist, GFile *file, const char *title, + GCancellable *cancellable, GError **error); TotemPlParserResult totem_pl_parser_add_pls_with_contents (TotemPlParser *parser, GFile *file, diff --git a/plparse/totem-pl-parser-xspf.c b/plparse/totem-pl-parser-xspf.c index c0d818b5883f01234cc71c376a220e68bfd9cc86..7cfe535870726232c8e17c357079ad9071fc9b0f 100644 --- a/plparse/totem-pl-parser-xspf.c +++ b/plparse/totem-pl-parser-xspf.c @@ -100,6 +100,7 @@ totem_pl_parser_save_xspf (TotemPlParser *parser, TotemPlPlaylist *playlist, GFile *output, const char *title, + GCancellable *cancellable, GError **error) { TotemPlPlaylistIter iter; diff --git a/plparse/totem-pl-parser-xspf.h b/plparse/totem-pl-parser-xspf.h index 64039cd02b8ddf3a193f9e9600c906f0880119f4..b0457eee7684a4218331946511200dce6beba226 100644 --- a/plparse/totem-pl-parser-xspf.h +++ b/plparse/totem-pl-parser-xspf.h @@ -37,6 +37,7 @@ gboolean totem_pl_parser_save_xspf (TotemPlParser *parser, TotemPlPlaylist *playlist, GFile *output, const char *title, + GCancellable *cancellable, GError **error); TotemPlParserResult totem_pl_parser_add_xspf_with_contents (TotemPlParser *parser, diff --git a/plparse/totem-pl-parser.c b/plparse/totem-pl-parser.c index 2909504f97a266f704d3982de466d1cfe41c740a..a5a9740fe1f19f7c2cb48b730eae016257d896bd 100644 --- a/plparse/totem-pl-parser.c +++ b/plparse/totem-pl-parser.c @@ -1152,16 +1152,17 @@ totem_pl_parser_save (TotemPlParser *parser, switch (type) { case TOTEM_PL_PARSER_PLS: - return totem_pl_parser_save_pls (parser, playlist, dest, title, error); + return totem_pl_parser_save_pls (parser, playlist, dest, title, NULL, error); case TOTEM_PL_PARSER_M3U: case TOTEM_PL_PARSER_M3U_DOS: return totem_pl_parser_save_m3u (parser, playlist, dest, (type == TOTEM_PL_PARSER_M3U_DOS), + NULL, error); case TOTEM_PL_PARSER_XSPF: - return totem_pl_parser_save_xspf (parser, playlist, dest, title, error); + return totem_pl_parser_save_xspf (parser, playlist, dest, title, NULL, error); case TOTEM_PL_PARSER_IRIVER_PLA: - return totem_pl_parser_save_pla (parser, playlist, dest, title, error); + return totem_pl_parser_save_pla (parser, playlist, dest, title, NULL, error); default: g_assert_not_reached (); }