# Simple bug in CoreAudio AudioIODeviceType::createDevice?

**URL:** <https://forum.juce.com/t/simple-bug-in-coreaudio-audioiodevicetype-createdevice/12086>\
**Category:** MacOSX and iOS\
**Created:** [December 27, 2013, 10:16am UTC](https://forum.juce.com/t/simple-bug-in-coreaudio-audioiodevicetype-createdevice/12086 "2013-12-27T10:16:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![P4tr3ck](https://avatars.discourse-cdn.com/v4/letter/p/e79b87/32.png) [@P4tr3ck](https://forum.juce.com/u/P4tr3ck)\
**Post date:** [December 27, 2013, 10:16am UTC](https://forum.juce.com/t/simple-bug-in-coreaudio-audioiodevicetype-createdevice/12086/1 "2013-12-27T10:16:10Z")

</div>

This looks wrong:

```
​if (inputDeviceID == 0 && inputDeviceID == 0)return nullptr;
```

Shouldn't that be

```
​if (inputDeviceID == 0 && outputDeviceID == 0) return nullptr;
```

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [December 27, 2013, 10:22am UTC](https://forum.juce.com/t/simple-bug-in-coreaudio-audioiodevicetype-createdevice/12086/2 "2013-12-27T10:22:22Z")

</div>

Doh! Thanks, fixed now.
