История изменений
Исправление 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.Программа делает все что следует — не понимаю сути вопроса/негодования...