Смотрю вот такой кусок C++ кода: https://github.com/thehtb/AppleCoreAudioUtilityClasses/blob/master/CoreAudio/.... Я ведь правильно понимаю, что при использовании Compare and Swap всегда надо проверять что вернула функция, чтобы понять а был ли этот самый swap или не получилось? Пока что не могу понять почему в этом коде возвращаемое значение игнорируется. Может быть есть какой-то тайный смысл?