diff options
author | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2012-09-16 20:11:19 +0400 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2012-09-16 20:11:19 +0400 |
commit | 541141904719d0d5a7a48ee14fcda87d702ccdde (patch) | |
tree | 89690c97d3a23e1d9684a784980545b0d4920be4 /src/buffer.c | |
parent | 2d81eded1e64737d2ecca278efc2a84be7dbd8f5 (diff) | |
download | rspamd-541141904719d0d5a7a48ee14fcda87d702ccdde.tar.gz rspamd-541141904719d0d5a7a48ee14fcda87d702ccdde.zip |
Force restful replies for restful sessions (not tested with all commands).
Diffstat (limited to 'src/buffer.c')
-rw-r--r-- | src/buffer.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/buffer.c b/src/buffer.c index 0dd28daa0..c81c6a686 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -688,14 +688,14 @@ rspamd_set_dispatcher_policy (rspamd_io_dispatcher_t * d, enum io_policy policy, } gboolean -rspamd_dispatcher_write (rspamd_io_dispatcher_t * d, void *data, size_t len, gboolean delayed, gboolean allocated) +rspamd_dispatcher_write (rspamd_io_dispatcher_t * d, const void *data, size_t len, gboolean delayed, gboolean allocated) { rspamd_buffer_t *newbuf; newbuf = memory_pool_alloc_tmp (d->pool, sizeof (rspamd_buffer_t)); if (len == 0) { /* Assume NULL terminated */ - len = strlen ((gchar *)data); + len = strlen ((const gchar *)data); } if (!allocated) { @@ -709,7 +709,7 @@ rspamd_dispatcher_write (rspamd_io_dispatcher_t * d, void *data, size_t len, gbo } else { newbuf->data = memory_pool_alloc_tmp (d->pool, sizeof (f_str_t)); - newbuf->data->begin = data; + newbuf->data->begin = (gchar *)data; newbuf->data->size = len; } |