File tree 1 file changed +42
-0
lines changed
1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change
1
+
2
+ #ifndef MINIZ_EXPORT_H
3
+ #define MINIZ_EXPORT_H
4
+
5
+ #ifdef MINIZ_STATIC_DEFINE
6
+ # define MINIZ_EXPORT
7
+ # define MINIZ_NO_EXPORT
8
+ #else
9
+ # ifndef MINIZ_EXPORT
10
+ # ifdef miniz_EXPORTS
11
+ /* We are building this library */
12
+ # define MINIZ_EXPORT __attribute__((visibility("default")))
13
+ # else
14
+ /* We are using this library */
15
+ # define MINIZ_EXPORT __attribute__((visibility("default")))
16
+ # endif
17
+ # endif
18
+
19
+ # ifndef MINIZ_NO_EXPORT
20
+ # define MINIZ_NO_EXPORT __attribute__((visibility("hidden")))
21
+ # endif
22
+ #endif
23
+
24
+ #ifndef MINIZ_DEPRECATED
25
+ # define MINIZ_DEPRECATED __attribute__ ((__deprecated__))
26
+ #endif
27
+
28
+ #ifndef MINIZ_DEPRECATED_EXPORT
29
+ # define MINIZ_DEPRECATED_EXPORT MINIZ_EXPORT MINIZ_DEPRECATED
30
+ #endif
31
+
32
+ #ifndef MINIZ_DEPRECATED_NO_EXPORT
33
+ # define MINIZ_DEPRECATED_NO_EXPORT MINIZ_NO_EXPORT MINIZ_DEPRECATED
34
+ #endif
35
+
36
+ #if 0 /* DEFINE_NO_DEPRECATED */
37
+ # ifndef MINIZ_NO_DEPRECATED
38
+ # define MINIZ_NO_DEPRECATED
39
+ # endif
40
+ #endif
41
+
42
+ #endif /* MINIZ_EXPORT_H */
You can’t perform that action at this time.
0 commit comments