Use parentheses for macro arguments
This commit is contained in:
8
3rdparty/taglib/toolkit/trefcounter.cpp
vendored
8
3rdparty/taglib/toolkit/trefcounter.cpp
vendored
@@ -32,8 +32,8 @@
|
||||
#if defined(HAVE_STD_ATOMIC)
|
||||
# include <atomic>
|
||||
# define ATOMIC_INT std::atomic_int
|
||||
# define ATOMIC_INC(x) (++x)
|
||||
# define ATOMIC_DEC(x) (--x)
|
||||
# define ATOMIC_INC(x) (++(x))
|
||||
# define ATOMIC_DEC(x) (--(x))
|
||||
#elif defined(HAVE_GCC_ATOMIC)
|
||||
# define ATOMIC_INT int
|
||||
# define ATOMIC_INC(x) __sync_add_and_fetch(&x, 1)
|
||||
@@ -58,8 +58,8 @@
|
||||
# define ATOMIC_DEC(x) __sync_sub_and_fetch(&x, 1)
|
||||
#else
|
||||
# define ATOMIC_INT int
|
||||
# define ATOMIC_INC(x) (++x)
|
||||
# define ATOMIC_DEC(x) (--x)
|
||||
# define ATOMIC_INC(x) (++(x))
|
||||
# define ATOMIC_DEC(x) (--(x))
|
||||
#endif
|
||||
|
||||
namespace Strawberry_TagLib {
|
||||
|
||||
6
3rdparty/taglib/toolkit/tstring.h
vendored
6
3rdparty/taglib/toolkit/tstring.h
vendored
@@ -43,9 +43,9 @@
|
||||
*/
|
||||
|
||||
#if defined(QT_VERSION) && (QT_VERSION >= 0x040000)
|
||||
# define QStringToTString(s) Strawberry_TagLib::TagLib::String(s.toUtf8().data(), Strawberry_TagLib::TagLib::String::UTF8)
|
||||
# define QStringToTString(s) Strawberry_TagLib::TagLib::String((s).toUtf8().data(), Strawberry_TagLib::TagLib::String::UTF8)
|
||||
#else
|
||||
# define QStringToTString(s) Strawberry_TagLib::TagLib::String(s.utf8().data(), Strawberry_TagLib::TagLib::String::UTF8)
|
||||
# define QStringToTString(s) Strawberry_TagLib::TagLib::String((s).utf8().data(), Strawberry_TagLib::TagLib::String::UTF8)
|
||||
#endif
|
||||
|
||||
/*!
|
||||
@@ -58,7 +58,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#define TStringToQString(s) QString::fromUtf8(s.toCString(true))
|
||||
#define TStringToQString(s) QString::fromUtf8((s).toCString(true))
|
||||
|
||||
namespace Strawberry_TagLib {
|
||||
namespace TagLib {
|
||||
|
||||
Reference in New Issue
Block a user