From 934a3cebc4c32bd7e4e98964e21976f9cfc4921e Mon Sep 17 00:00:00 2001 From: ncteisen Date: Wed, 13 Dec 2017 09:25:59 -0800 Subject: [PATCH] Allow forward declaration of log args --- include/grpc/support/log.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/grpc/support/log.h b/include/grpc/support/log.h index 9cce4b1ae79..a8371cbd48d 100644 --- a/include/grpc/support/log.h +++ b/include/grpc/support/log.h @@ -73,12 +73,14 @@ GPRAPI void gpr_log_verbosity_init(void); /** Log overrides: applications can use this API to intercept logging calls and use their own implementations */ -typedef struct { +struct gpr_log_func_args { const char* file; int line; gpr_log_severity severity; const char* message; -} gpr_log_func_args; +}; + +typedef struct gpr_log_func_args gpr_log_func_args; typedef void (*gpr_log_func)(gpr_log_func_args* args); GPRAPI void gpr_set_log_function(gpr_log_func func);