diff --git a/configure.in b/configure.in index b273d749c73263be282277b5ff1f7c5b743a9438..fee5f8d989c9ecf6175dafad21257df1a76dcc5f 100644 --- a/configure.in +++ b/configure.in @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(src/audio_out.c) -AM_INIT_AUTOMAKE(libao,0.8.4) +AM_INIT_AUTOMAKE(libao,0.8.5) AM_MAINTAINER_MODE AM_DISABLE_STATIC diff --git a/src/audio_out.c b/src/audio_out.c index 808afc0ce8b24868fed076c8099e1e8900ae6a69..7fd39a46587c29be61892ccd91695afeab74281d 100644 --- a/src/audio_out.c +++ b/src/audio_out.c @@ -306,7 +306,9 @@ static ao_info ** _make_info_table (driver_list **head, int *driver_count) *driver_count = i; for (i = 0; i < *driver_count; i++, list = list->next) drivers_table[i] = list; - qsort(drivers_table, i, sizeof(driver_list *), _compar_driver_priority); + qsort(drivers_table, i, sizeof(driver_list *), + (int(*)(const void *, const void *)) + _compar_driver_priority); *head = drivers_table[0]; for (i = 1; i < *driver_count; i++) drivers_table[i-1]->next = drivers_table[i];