I see a really weird C++ construct in this (short) file:
lily/freetype-error.cc
--------
const struct Freetype_error_message
{
FT_Error err_code;
const char* err_msg;
} ft_errors[] =
#include <freetype/fterrors.h>
;
--------
The #include and the ; appear to be part of the const struct -- moving
the #include further up in the file produces a compile error.
Does anybody know what this is doing, and more importantly, how it
could be written in more standard/typical C++ ?
Cheers,
- Graham
_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel