split/Flate/namespace.h in tioga-1.4 vs split/Flate/namespace.h in tioga-1.5

- old
+ new

@@ -32,16 +32,20 @@ Please don't add "extern" after the PRIVATE or PUBLIC declaration as this would break compilation on Darwin. */ #ifdef __APPLE__ -# define PRIVATE __private_extern__ +# define INTERN __private_extern__ # define PUBLIC #elif __GNUC__ >= 4 /* we have the visibility attribute */ -# define PRIVATE __attribute__ ((visibility ("hidden"))) +# define INTERN __attribute__ ((visibility ("hidden"))) # define PUBLIC __attribute__ ((visibility ("default"))) #else /* not really good */ -# define PRIVATE +# define INTERN # define PUBLIC #endif /* __APPLE__ and __GNU_C_ >= 4*/ + +/* In any case, PRIVATE is static */ + +#define PRIVATE static #endif