diff --git a/src/core/ext/resolver/dns/c_ares/grpc_ares_ev_driver_fallback.c b/src/core/ext/resolver/dns/c_ares/grpc_ares_ev_driver_fallback.c index 2b5fd44f05abbb04b665971867925e934413dbfa..9d25eb2439415ce7ecd27ad250aba1c0b7f457af 100644 --- a/src/core/ext/resolver/dns/c_ares/grpc_ares_ev_driver_fallback.c +++ b/src/core/ext/resolver/dns/c_ares/grpc_ares_ev_driver_fallback.c @@ -36,7 +36,9 @@ #include "src/core/ext/resolver/dns/c_ares/grpc_ares_ev_driver.h" -struct grpc_ares_ev_driver {}; +struct grpc_ares_ev_driver { + char unused_member; // unused member to prevent undefined behaviour +}; void grpc_ares_ev_driver_start(grpc_exec_ctx *exec_ctx, grpc_ares_ev_driver *ev_driver) {}