# HG changeset patch # User adrian # Date 1278881637 0 # Node ID b0da003fadf26bf99528cc42d6666a9c2e60522e # Parent 9666dd19354475b01ea0ba1ee03a88c8e1e6762e Fix printf specifiers used in ao_coreaudio. Fixes warnings: libao2/ao_coreaudio.c:203: warning: format '%lu' expects type 'long unsigned int', but argument n has type 'UInt32' diff -r 9666dd193544 -r b0da003fadf2 libao2/ao_coreaudio.c --- a/libao2/ao_coreaudio.c Sun Jul 11 17:53:44 2010 +0000 +++ b/libao2/ao_coreaudio.c Sun Jul 11 20:53:57 2010 +0000 @@ -200,7 +200,7 @@ static void print_format(int lev, const char* str, const AudioStreamBasicDescription *f){ uint32_t flags=(uint32_t) f->mFormatFlags; - ao_msg(MSGT_AO,lev, "%s %7.1fHz %lubit [%c%c%c%c][%lu][%lu][%lu][%lu][%lu] %s %s %s%s%s%s\n", + ao_msg(MSGT_AO,lev, "%s %7.1fHz %"PRIu32"bit [%c%c%c%c][%"PRIu32"][%"PRIu32"][%"PRIu32"][%"PRIu32"][%"PRIu32"] %s %s %s%s%s%s\n", str, f->mSampleRate, f->mBitsPerChannel, (int)(f->mFormatID & 0xff000000) >> 24, (int)(f->mFormatID & 0x00ff0000) >> 16, @@ -302,7 +302,7 @@ goto err_out; } - ao_msg(MSGT_AO,MSGL_V, "got default audio output device ID: %#lx Name: %s\n", devid_def, psz_name ); + ao_msg(MSGT_AO,MSGL_V, "got default audio output device ID: %"PRIu32" Name: %s\n", devid_def, psz_name ); if (AudioDeviceSupportsDigital(devid_def)) {