From 437e2542ecf1c8716335345b06f9cfe0806f2304 Mon Sep 17 00:00:00 2001 From: midipix Date: Feb 23 2019 00:34:29 +0000 Subject: dalist_api.h: DALIST_STATIC now implies protected visibility. --- diff --git a/include/dalist/dalist_api.h b/include/dalist/dalist_api.h index e14249a..bfa6dd9 100644 --- a/include/dalist/dalist_api.h +++ b/include/dalist/dalist_api.h @@ -18,13 +18,20 @@ #define dalist_import #endif +/* protected visibility */ +#if defined(__attr_protected__) +#define dalist_protected __attr_protected__ +#else +#define dalist_protected +#endif + /* dalist_api */ #if defined (DALIST_EXPORT) #define dalist_api dalist_export #elif defined (DALIST_IMPORT) #define dalist_api dalist_import #elif defined (DALIST_STATIC) -#define dalist_api +#define dalist_api dalist_protected #else #define dalist_api #endif