История изменений
Исправление safocl, (текущая версия) :
Atomically replaces the value pointed by obj with the result of addition of arg to the old value of obj, and returns the value obj held previously.
— Важное значение имеет что
returns the value obj held previously.
Программа делает все что следует — не понимаю сути вопроса/негодования...
upd. А блин не узрел там оператора «запятая»... Ну да — получается что добавляет неверное число))) если вместо 1 поставить 4 — будет ретурн не 3.
Исходная версия safocl, :
Atomically replaces the value pointed by obj with the result of addition of arg to the old value of obj, and returns the value obj held previously.
— Важное значение имеет что
returns the value obj held previously.
Программа делает все что следует — не понимаю сути вопроса/негодования...