Structure tag cannot be the same as a typedef that is a pointer to that
struct.
* fake version of the standard type locale_t in the global namespace.
* pg_locale_t is occasionally checked for truth, so make it a pointer.
*/
-struct pg_locale_t
+struct pg_locale_struct
{
char provider;
union
} info;
};
-typedef struct pg_locale_t *pg_locale_t;
+typedef struct pg_locale_struct *pg_locale_t;
extern pg_locale_t pg_newlocale_from_collation(Oid collid);