refactor: Drop unused _Pragma to ignore -Wgnu-zero-variadic-macro-arguments
This commit is contained in:
1 file changed
-4
@@ -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