* gobject/glib-genmarshal.c: Modified to create header files which
use G_[BEGIN,END]_DECLS instead of #ifdef __cplusplus ...
{
if (std_includes)
fprintf (fout, "#include\t<gobject/gmarshal.h>\n\n");
- fprintf (fout, "#ifdef __cplusplus\nextern \"C\" {\n#endif /* __cplusplus */\n");
+ fprintf (fout, "G_BEGIN_DECLS\n");
}
/* process input files */
/* put out trailer */
if (gen_cheader)
{
- fprintf (fout, "\n#ifdef __cplusplus\n}\n#endif /* __cplusplus */\n");
+ fprintf (fout, "\nG_END_DECLS\n");
}
fprintf (fout, "\n");