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;
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;
}
* @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);
/**