Created attachment 20879 [details] [review] Fix In the C headers generated by c-client.xsl, there is no #ifdef __cplusplus / extern "C" wrapper. The wrapper is present in xcb/xcb.h and in headers generated by c_client.py. This means that C++ code that includes the generated headers needs to use extern "C" around the #include. Patch attached.
I think c-client.xsl has been deleted. Can this bug be rejected?
Good point. This bug was fixed by switching to the Python code generator.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.