From: Vsevolod Stakhov Date: Sat, 20 Sep 2014 21:25:00 +0000 (+0100) Subject: Push base32 encoded fuzzy. X-Git-Tag: 0.7.1~31 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e8b03a8f21b170a26a0d3451265fd326d8c85501;p=thirdparty%2Frspamd.git Push base32 encoded fuzzy. --- diff --git a/src/lua/lua_task.c b/src/lua/lua_task.c index 3d14956743..127e6af4a5 100644 --- a/src/lua/lua_task.c +++ b/src/lua/lua_task.c @@ -1898,14 +1898,18 @@ static gint lua_textpart_get_fuzzy (lua_State * L) { struct mime_text_part *part = lua_check_textpart (L); + gchar *out; if (part == NULL || part->is_empty) { lua_pushnil (L); return 1; } - lua_pushlstring (L, part->fuzzy->hash_pipe, - sizeof (part->fuzzy->hash_pipe)); + out = rspamd_encode_base32 (part->fuzzy->hash_pipe, + strlen (part->fuzzy->hash_pipe)); + lua_pushstring (L, out); + g_free (out); + return 1; }