]> source.dussan.org Git - rspamd.git/commitdiff
Constify cache add key argument.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 22 Mar 2015 23:20:12 +0000 (23:20 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 22 Mar 2015 23:20:12 +0000 (23:20 +0000)
src/libserver/task.c
src/libserver/task.h

index 8f53349277cffbfab78fe4a69fbeba641cbd64da..9ac66b65cfb7ead404602c148d6ce3ef7d0d08e0 100644 (file)
@@ -453,7 +453,7 @@ rspamd_task_add_sender (struct rspamd_task *task, const gchar *sender)
 
 
 guint
-rspamd_task_re_cache_add (struct rspamd_task *task, gchar *re,
+rspamd_task_re_cache_add (struct rspamd_task *task, const gchar *re,
                guint value)
 {
        guint ret = RSPAMD_TASK_CACHE_NO_VALUE;
@@ -465,7 +465,7 @@ rspamd_task_re_cache_add (struct rspamd_task *task, gchar *re,
                ret = GPOINTER_TO_INT (p);
        }
 
-       g_hash_table_insert (task->re_cache, re, GINT_TO_POINTER (value));
+       g_hash_table_insert (task->re_cache, (gpointer)re, GINT_TO_POINTER (value));
 
        return ret;
 }
index f4f22823fd2f28932329ca67699e4d2dbcb5f77c..21df26535f80e0978272508553315e44e1e3ca79 100644 (file)
@@ -227,7 +227,7 @@ gboolean rspamd_task_add_sender (struct rspamd_task *task, const gchar *sender);
  * @param value value to add
  * @return previous value of element or RSPAMD_TASK_CACHE_NO_VALUE
  */
-guint rspamd_task_re_cache_add (struct rspamd_task *task, gchar *re,
+guint rspamd_task_re_cache_add (struct rspamd_task *task, const gchar *re,
                guint value);
 
 /**