Xcode compilation warnings - trefcounter.h - macOS 10.12+
Yannis Calotychos
ycalot at gmail.com
Thu Apr 21 12:11:02 BST 2022
I wonder if the 2 warnings below in file trefcounter.h may be addressed in the next release:
[1]
void ref() { OSAtomicIncrement32Barrier(const_cast<int32_t*>(&refCount)); }
bool deref() { return ! OSAtomicDecrement32Barrier(const_cast<int32_t*>(&refCount)); }
issue 'OSAtomicDecrement32Barrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_fetch_sub() from <atomic> instead
[2]
# define OSATOMIC_DEPRECATED 0
issue : OSATOMIC_DEPRECATED' macro redefined
I believe OSATOMIC_DEPRECATED is defined somewhere as being 1.
Thank you
Yannis Calotychos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/taglib-devel/attachments/20220421/2268f43b/attachment.htm>
More information about the taglib-devel
mailing list