GNOME Bugzilla – Bug 694152
compile errors in C++ due to G_BEGIN/END_DECLS
Last modified: 2013-09-14 16:56:15 UTC
Missing G_END_DECLS in e-book-types.h and camel-imapx-search.h cause compile errors in C++ code using EDS because the C++ code after the header files continues to be treated like C code. Some other headers in camel had no G_BEGIN/END_DECLS at all. Would have caused problems when trying to use the functions from C++.
Created attachment 236733 [details] [review] add G_END_DECLS and G_BEGIN/END_DECLS pairs
Created attachment 236738 [details] [review] add missing boiler plate code Tristan already fixed the missing G_END_DECLS.
Review of attachment 236738 [details] [review]: Looks fine (the macros used to be out of the desc block usually). Feel free to commit. Thanks.
Created commit b4b1f01 in eds master (3.7.91+)