summaryrefslogtreecommitdiff
path: root/include/grail-bits.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/grail-bits.h')
-rw-r--r--include/grail-bits.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/grail-bits.h b/include/grail-bits.h
index 5d940eb..c151c11 100644
--- a/include/grail-bits.h
+++ b/include/grail-bits.h
@@ -23,6 +23,10 @@
23#ifndef _GRAIL_BITS_H 23#ifndef _GRAIL_BITS_H
24#define _GRAIL_BITS_H 24#define _GRAIL_BITS_H
25 25
26#ifdef __cplusplus
27extern "C" {
28#endif
29
26typedef unsigned char grail_mask_t; 30typedef unsigned char grail_mask_t;
27 31
28static inline void grail_mask_set(grail_mask_t *mask, int i) 32static inline void grail_mask_set(grail_mask_t *mask, int i)
@@ -60,4 +64,8 @@ int grail_mask_get_next(int i, const grail_mask_t *mask, int bytes);
60 i >= 0; \ 64 i >= 0; \
61 i = grail_mask_get_next(i, mask, bytes)) 65 i = grail_mask_get_next(i, mask, bytes))
62 66
67#ifdef __cplusplus
68}
69#endif
70
63#endif 71#endif