summaryrefslogtreecommitdiffstats
path: root/src/libmime
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2015-06-02 11:54:32 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2015-06-02 15:39:37 +0100
commita891c5b85e3ada0f6180c4ec3cc53013d5a4994d (patch)
treed1f74869a18f61cafd79f118ec9bd4e35087d02f /src/libmime
parent5ea511241d12d5f9dc2709fa01860e1d9ab430bb (diff)
downloadrspamd-a891c5b85e3ada0f6180c4ec3cc53013d5a4994d.tar.gz
rspamd-a891c5b85e3ada0f6180c4ec3cc53013d5a4994d.zip
Move bits compatibility function.
Diffstat (limited to 'src/libmime')
-rw-r--r--src/libmime/filter.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/libmime/filter.c b/src/libmime/filter.c
index 1469cdfd7..ddab0e81b 100644
--- a/src/libmime/filter.c
+++ b/src/libmime/filter.c
@@ -40,21 +40,6 @@
#define COMMON_PART_FACTOR 95
-#ifndef PARAM_H_HAS_BITSET
-/* Bit map related macros. */
-#define NBBY 8 /* number of bits in a byte */
-#define setbit(a, \
- i) (((unsigned char *)(a))[(i) / NBBY] |= 1 << ((i) % NBBY))
-#define clrbit(a, \
- i) (((unsigned char *)(a))[(i) / NBBY] &= ~(1 << ((i) % NBBY)))
-#define isset(a,i) \
- (((const unsigned char *)(a))[(i) / NBBY] & (1 << ((i) % NBBY)))
-#define isclr(a,i) \
- ((((const unsigned char *)(a))[(i) / NBBY] & (1 << ((i) % NBBY))) == 0)
-#endif
-#define BITSPERBYTE (8 * sizeof (gchar))
-#define NBYTES(nbits) (((nbits) + BITSPERBYTE - 1) / BITSPERBYTE)
-
static rspamd_expression_atom_t * rspamd_composite_expr_parse (const gchar *line, gsize len,
rspamd_mempool_t *pool, gpointer ud, GError **err);
static gint rspamd_composite_expr_process (gpointer input, rspamd_expression_atom_t *atom);