Hi Henri,
On 31/03/18 11:04, Henri Verbeet wrote
While we may question the choice of language, for an external library that shouldn't be an issue, as long as we can get the upstream project to provide a C API. It would be a minor inconvenience when importing the source into the Wine tree, but libsquish is not a large library. A motivated developer could probably get rid of the C++ bits over a weekend.
After having another look, only the one header would possible needed to be changed (squish.h). Which would need to suppress the namespace when compiling with C. All the other other files(headers) are used internally, so aren't an issue.
Alistair.