blargg_source.h inclusion in gme.h is harmful

Issue #244 resolved
sezero created an issue

Public header gme.h includes blargg_source.h only for BLARGG_EXPORT macro.
However blargg_source.h contains macros with not unique names at all, and
they can clash with any users of the library.

I suggest duplicating BLARGG_EXPORT macro in gme.h and removing inclusion
of blargg_source.h.

Pull request pending.

Comments (2)

  1. Log in to comment