X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=aft.c;h=192c9bdf546bc4bb5dad448ce6d2293ffa2a0fa3;hb=96988bfd38f5b470d0b434fc17a3561bc5868613;hp=df6c2592cd40c7bebcc0969b7292981ddf09a5d0;hpb=ef313758068c4a4eaacb7886a5621e85f9b05de5;p=paraslash.git diff --git a/aft.c b/aft.c index df6c2592..192c9bdf 100644 --- a/aft.c +++ b/aft.c @@ -622,6 +622,7 @@ int load_afd(int shmid, struct audio_file_data *afd) * Mmap the given audio file and update statistics. * * \param aft_row Determines the audio file to be opened and updated. + * \param score The score of the audio file. * \param afd Result pointer. * * On success, the numplayed field of the audio file selector info is increased @@ -630,8 +631,8 @@ int load_afd(int shmid, struct audio_file_data *afd) * * \return Positive shmid on success, negative on errors. */ -int open_and_update_audio_file(struct osl_row *aft_row, - struct audio_file_data *afd, long score) +int open_and_update_audio_file(struct osl_row *aft_row, long score, + struct audio_file_data *afd) { HASH_TYPE *aft_hash, file_hash[HASH_SIZE]; struct osl_object afsi_obj; @@ -962,7 +963,7 @@ static int print_list_item(struct ls_data *d, struct ls_options *opts, lyrics_def.data? (char *)lyrics_def.data : "" ); if (lyrics_def.data) - osl_close_disk_object(lyrics_def.data); + osl_close_disk_object(&lyrics_def); } free(att_lines); free(lyrics_lines);