mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-11 21:20:39 +02:00
refactor: Drop unused _Pragma to ignore -Wgnu-zero-variadic-macro-arguments
This commit is contained in:
@@ -33,11 +33,7 @@ struct FuzzTargetOptions {
|
|||||||
|
|
||||||
void FuzzFrameworkRegisterTarget(std::string_view name, TypeTestOneInput target, FuzzTargetOptions opts);
|
void FuzzFrameworkRegisterTarget(std::string_view name, TypeTestOneInput target, FuzzTargetOptions opts);
|
||||||
|
|
||||||
#if defined(__clang__)
|
|
||||||
#define FUZZ_TARGET(...) _Pragma("clang diagnostic push") _Pragma("clang diagnostic ignored \"-Wgnu-zero-variadic-macro-arguments\"") DETAIL_FUZZ(__VA_ARGS__) _Pragma("clang diagnostic pop")
|
|
||||||
#else
|
|
||||||
#define FUZZ_TARGET(...) DETAIL_FUZZ(__VA_ARGS__)
|
#define FUZZ_TARGET(...) DETAIL_FUZZ(__VA_ARGS__)
|
||||||
#endif
|
|
||||||
|
|
||||||
#define DETAIL_FUZZ(name, ...) \
|
#define DETAIL_FUZZ(name, ...) \
|
||||||
void name##_fuzz_target(FuzzBufferType); \
|
void name##_fuzz_target(FuzzBufferType); \
|
||||||
|
|||||||
Reference in New Issue
Block a user