Avoid mixing designated and non-designated field initializers. As revised by commit 9324c8c58, PG_MODULE_MAGIC constructed a struct initializer containing both designated fields and a non-designated "0". That's okay in C, but not in C++, with the result that extensions written in C++ failed to compile. Change it to use only designated field initializers.
Author: Yurii Rashkovskii <yra...@omnigres.com> Discussion: https://postgr.es/m/CAG=VW14mctsR543gpzLCuJ9JgJqwa=ptmbfgvxejs+k8jf7...@mail.gmail.com Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/d66997dfe8fe5a2fc6e25a64e78309ca2094f396 Modified Files -------------- src/include/fmgr.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)