static unsigned int num_audio_files, audio_file_count;
static char **audio_file_list;
-static int count_audio_files(__unused const char *dir, __unused const char *name)
+static int count_audio_files(__a_unused const char *dir, __a_unused const char *name)
{
num_audio_files++;
return 1;
.name = "random_info",
.handler = com_random_info,
.perms = 0,
-.description = "about the random database tool",
+.description = "about the random audio file selector",
.synopsis = "random_info",
.help =
}
};
-static int com_random_info(int fd, __unused int argc, __unused char *argv[])
+static int com_random_info(int fd, __a_unused int argc, __a_unused char *argv[])
{
return send_buffer(fd, "Don't use for huge directories as it is "
"very inefficient in this case.\n");
goto out;
/* careful, files might got deleted underneath */
num_audio_files = audio_file_count; /* can only decrease */
- len = MIN(num, num_audio_files);
+ len = PARA_MIN(num, num_audio_files);
ret = -E_NOTHING_FOUND;
if (!len) /* nothing found, return NULL */
goto out;
{
}
-/** random's (constant) database info text */
-#define DBINFO "dbinfo1:database info? You're kidding. I'm still dopey!\ndbinfo2:\ndbinfo3:\n"
-
/**
- * the init function for the random database tool
+ * the init function for the random audio file selector
*
- * Init all function pointers of \a db, init the dbinfo text and seed the
+ * Init all function pointers of \a db, init the info text and seed the
* PRNG.
*
- * \sa struct audio_file_selector, misc_meta_data::dbinfo, mysql.c
+ * \sa struct audio_file_selector, misc_meta_data::selector_info, mysql.c
*/
int random_selector_init(struct audio_file_selector *db)
{
struct timeval now;
PARA_INFO_LOG("%s", "registering random handlers ;)\n");
- sprintf(mmd->dbinfo, DBINFO);
+ sprintf(mmd->selector_info, "dbinfo1:database info? You're kidding. "
+ "I'm still dopey!\ndbinfo2:\ndbinfo3:\n");
gettimeofday(&now, NULL);
srand(now.tv_usec);
db->cmd_list = cmds;