summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-06-09 22:24:46 +0200
committerRobin Gareus <robin@gareus.org>2015-06-09 22:24:46 +0200
commit9a8d5583f4cce2ca3e79cd384b85f846f1667c51 (patch)
tree5fc1253ed035d9b034ad4c6d061d337a9aae5714 /libs
parent17453ec8554a9da8e39ebe93c53cf8d0e7dfe93c (diff)
fix OSX optimized builds (NDEBUG)
Diffstat (limited to 'libs')
-rw-r--r--libs/backends/coreaudio/coreaudio_pcmio_aggregate.cc4
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);