Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Fix cpluspluscheck warning
authorPeter Eisentraut <peter_e@gmx.net>
Sun, 26 Mar 2017 22:31:05 +0000 (18:31 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Sun, 26 Mar 2017 22:31:05 +0000 (18:31 -0400)
Structure tag cannot be the same as a typedef that is a pointer to that
struct.

src/include/utils/pg_locale.h

index 85eb9d71fdc7aa61874960a66bc97d43f01f6e38..439dfbdcafedeb668831f551b6915c083cdcee9a 100644 (file)
@@ -66,7 +66,7 @@ extern void cache_locale_time(void);
  * 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
@@ -84,7 +84,7 @@ struct pg_locale_t
    } 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);