}
/* returns 1 if row matches score item, -1 otherwise */
-static int add_item_score(const void *row, struct mood_item *item, long *score,
+static int add_item_score(const struct osl_row *row, struct mood_item *item, long *score,
long *score_arg_sum)
{
int ret = 100;
return 1;
}
-static int compute_mood_score(const void *row, long *result)
+static int compute_mood_score(const struct osl_row *row, long *result)
{
struct mood_item *item;
int match = 0;
return ret;
}
-static int load_mood(const void *row)
+static int load_mood(const struct osl_row *row)
{
int ret;
struct mood *new_mood, *old_mood = current_mood;
struct admissible_file_info
{
/** The admissible audio file. */
- void *aft_row;
+ struct osl_row *aft_row;
/** Its score. */
long score;
};
score += compute_num_played_score(&afsi);
score += compute_last_played_score(&afsi);
score /= 3;
- PARA_NOTICE_LOG("score: %li\n", score);
+ PARA_DEBUG_LOG("score: %li\n", score);
percent = (score + 100) / 3;
if (percent > 100)
percent = 100;
else if (percent < 0)
percent = 0;
- PARA_NOTICE_LOG("re-inserting at %lu%%\n", percent);
+ PARA_DEBUG_LOG("re-inserting at %lu%%\n", percent);
return score_update(aft_row, percent);
}