static void cf_stats(char attribute((unused)) **argv) {
char **vec;
int nvec;
+ int n;
if(disorder_stats(getclient(), &vec, &nvec)) exit(EXIT_FAILURE);
- for(int n = 0; n < nvec; ++n)
+ for(n = 0; n < nvec; ++n)
xprintf("%s\n", nullcheck(utf82mb(vec[n])));
free_strings(nvec, vec);
}
static void cf_playlists(char attribute((unused)) **argv) {
char **vec;
int nvec;
+ int n;
if(disorder_playlists(getclient(), &vec, &nvec))
exit(EXIT_FAILURE);
- for(int n = 0; n < nvec; ++n)
+ for(n = 0; n < nvec; ++n)
xprintf("%s\n", nullcheck(utf82mb(vec[n])));
free_strings(nvec, vec);
}
static void cf_playlist_get(char **argv) {
char **vec;
int nvec;
+ int n;
if(disorder_playlist_get(getclient(), argv[0], &vec, &nvec))
exit(EXIT_FAILURE);
- for(int n = 0; n < nvec; ++n)
+ for(n = 0; n < nvec; ++n)
xprintf("%s\n", nullcheck(utf82mb(vec[n])));
free_strings(nvec, vec);
}
const char *user = 0, *password = 0;
mem_init();
+ network_init();
#if HAVE_PCRE_H
/* garbage-collect PCRE's memory */
pcre_malloc = xmalloc;