diff options
author | Robin Gareus <robin@gareus.org> | 2015-06-09 22:24:46 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-06-09 22:24:46 +0200 |
commit | 9a8d5583f4cce2ca3e79cd384b85f846f1667c51 (patch) | |
tree | 5fc1253ed035d9b034ad4c6d061d337a9aae5714 /libs | |
parent | 17453ec8554a9da8e39ebe93c53cf8d0e7dfe93c (diff) |
fix OSX optimized builds (NDEBUG)
Diffstat (limited to 'libs')
-rw-r--r-- | libs/backends/coreaudio/coreaudio_pcmio_aggregate.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/backends/coreaudio/coreaudio_pcmio_aggregate.cc b/libs/backends/coreaudio/coreaudio_pcmio_aggregate.cc index f50c7b3baf..c50911221e 100644 --- a/libs/backends/coreaudio/coreaudio_pcmio_aggregate.cc +++ b/libs/backends/coreaudio/coreaudio_pcmio_aggregate.cc @@ -237,7 +237,7 @@ CoreAudioPCM::create_aggregate_device ( err = AudioObjectGetPropertyData(_aggregate_plugin_id, &pluginAOPA, sizeof(aggDeviceDict), &aggDeviceDict, &outDataSize, created_device); if (err != noErr) { - fprintf(stderr, "AggregateDevice: AudioObjectGetPropertyData error %d\n", err); + fprintf(stderr, "AggregateDevice: AudioObjectGetPropertyData error %d\n", (int) err); goto error; } @@ -337,8 +337,10 @@ CoreAudioPCM::create_aggregate_device ( // Clean up //---------- +#ifndef NDEBUG // release the private AD key CFRelease(AggregateDeviceNumberRef); +#endif // release the CF objects we have created - we don't need them any more CFRelease(aggDeviceDict); |