diff options
Diffstat (limited to 'src/include/commands/explain_dr.h')
-rw-r--r-- | src/include/commands/explain_dr.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/include/commands/explain_dr.h b/src/include/commands/explain_dr.h index 55da63d66bd..b62f1f8542c 100644 --- a/src/include/commands/explain_dr.h +++ b/src/include/commands/explain_dr.h @@ -16,7 +16,8 @@ #include "executor/instrument.h" #include "tcop/dest.h" -struct ExplainState; /* avoid including explain.h here */ +/* avoid including explain_state.h here */ +typedef struct ExplainState ExplainState; /* Instrumentation data for EXPLAIN's SERIALIZE option */ typedef struct SerializeMetrics @@ -26,7 +27,7 @@ typedef struct SerializeMetrics BufferUsage bufferUsage; /* buffers accessed during serialization */ } SerializeMetrics; -extern DestReceiver *CreateExplainSerializeDestReceiver(struct ExplainState *es); +extern DestReceiver *CreateExplainSerializeDestReceiver(ExplainState *es); extern SerializeMetrics GetSerializationMetrics(DestReceiver *dest); #endif |