comparison libmlk-ui/mlk/ui/align.h @ 517:6e8f6640e05b

misc: use extern C manually
author David Demelier <markand@malikania.fr>
date Sat, 04 Mar 2023 14:23:59 +0100
parents d49a05e7a5b5
children 20e9fd578b44
comparison
equal deleted inserted replaced
516:6af0524913b3 517:6e8f6640e05b
17 */ 17 */
18 18
19 #ifndef MLK_UI_ALIGN_H 19 #ifndef MLK_UI_ALIGN_H
20 #define MLK_UI_ALIGN_H 20 #define MLK_UI_ALIGN_H
21 21
22 #include <mlk/core/core.h>
23
24 enum mlk_align { 22 enum mlk_align {
25 MLK_ALIGN_NONE, 23 MLK_ALIGN_NONE,
26 MLK_ALIGN_CENTER, 24 MLK_ALIGN_CENTER,
27 MLK_ALIGN_TOP_LEFT, 25 MLK_ALIGN_TOP_LEFT,
28 MLK_ALIGN_TOP, 26 MLK_ALIGN_TOP,
32 MLK_ALIGN_BOTTOM, 30 MLK_ALIGN_BOTTOM,
33 MLK_ALIGN_BOTTOM_LEFT, 31 MLK_ALIGN_BOTTOM_LEFT,
34 MLK_ALIGN_LEFT 32 MLK_ALIGN_LEFT
35 }; 33 };
36 34
37 MLK_CORE_BEGIN_DECLS 35 #if defined(__cplusplus)
36 extern "C" {
37 #endif
38 38
39 void 39 void
40 mlk_align(enum mlk_align, 40 mlk_align(enum mlk_align,
41 int *, 41 int *,
42 int *, 42 int *,
45 int, 45 int,
46 int, 46 int,
47 unsigned int, 47 unsigned int,
48 unsigned int); 48 unsigned int);
49 49
50 MLK_CORE_END_DECLS 50 #if defined(__cplusplus)
51 }
52 #endif
51 53
52 #endif /* !MLK_UI_ALIGN_H */ 54 #endif /* !MLK_UI_ALIGN_H */