On 2013-04-09 01:40:25, Wieland Hoffmann wrote:
> >  #else
> > -#	define LIBDISCID_API
> > +#	if (defined(__GNUC__) && (__GNUC__ >= 4)) || defined(__clang__)
> > +#		define LIBDISCID_API
> > +#		define LIBDISCID_INTERNAL __attribute__((visibility("hidden")))
> > +#	elif defined(__SUNPRO_C)
> > +#		define LIBDISCID_API __global
> > +#		define LIBDISCID_API __hidden
> 
> My knowledge of programming in C-related languages is near nonexistant so excuse me if this is a stupid question but shouldn't the latter of those defines be `LIBDISCID_INTERNAL`?

Thanks for catching that. I've pushed a fix in my hide-internal-symbols
branch.

Regards
-- 
Sebastian Ramacher