mirror of
https://github.com/postgres/postgres.git
synced 2025-04-22 23:02:54 +03:00
Avoid duplicate typedef for SharedRecordTypmodRegistry.
This isn't our usual solution for such problems, and older compilers (not terribly old, either) don't like it. Per buildfarm and local testing.
This commit is contained in:
parent
6b65a7fe62
commit
fba3665556
@ -14,8 +14,8 @@
|
||||
|
||||
#include "lib/dshash.h"
|
||||
|
||||
/* Defined in typcache.c */
|
||||
typedef struct SharedRecordTypmodRegistry SharedRecordTypmodRegistry;
|
||||
/* Avoid including typcache.h */
|
||||
struct SharedRecordTypmodRegistry;
|
||||
|
||||
/*
|
||||
* A struct encapsulating some elements of a user's session. For now this
|
||||
@ -28,7 +28,7 @@ typedef struct Session
|
||||
dsa_area *area; /* The session-scoped DSA area. */
|
||||
|
||||
/* State managed by typcache.c. */
|
||||
SharedRecordTypmodRegistry *shared_typmod_registry;
|
||||
struct SharedRecordTypmodRegistry *shared_typmod_registry;
|
||||
dshash_table *shared_record_table;
|
||||
dshash_table *shared_typmod_table;
|
||||
} Session;
|
||||
|
Loading…
x
Reference in New Issue
Block a user