diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-04-11 10:50:30 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2016-04-11 10:50:30 +0100 |
commit | ef0566a96a0532da690107c80ea2d36d4db82f2a (patch) | |
tree | 8ea286d8f8e44d47fc2d2796a82e9adae96d8afb /src/lua/lua_redis.c | |
parent | 79726e1186c8bcb1012bb1c4ae8635154ee39ae8 (diff) | |
download | rspamd-ef0566a96a0532da690107c80ea2d36d4db82f2a.tar.gz rspamd-ef0566a96a0532da690107c80ea2d36d4db82f2a.zip |
[Minor] Use g_slice_alloc
Diffstat (limited to 'src/lua/lua_redis.c')
-rw-r--r-- | src/lua/lua_redis.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lua/lua_redis.c b/src/lua/lua_redis.c index abd25a93f..952bfb883 100644 --- a/src/lua/lua_redis.c +++ b/src/lua/lua_redis.c @@ -116,7 +116,7 @@ lua_redis_free_args (char **args, guint nargs) g_free (args[i]); } - g_free (args); + g_slice_free1 (sizeof (gchar *) * nargs, args); } } @@ -345,7 +345,7 @@ lua_redis_parse_args (lua_State *L, gint idx, const gchar *cmd, lua_pop (L, 1); } - args = g_malloc ((top + 1) * sizeof (gchar *)); + args = g_slice_alloc ((top + 1) * sizeof (gchar *)); lua_pushnil (L); args[0] = g_strdup (cmd); top = 1; @@ -361,7 +361,7 @@ lua_redis_parse_args (lua_State *L, gint idx, const gchar *cmd, } else { /* Use merely cmd */ - args = g_malloc (sizeof (gchar *)); + args = g_slice_alloc (sizeof (gchar *)); args[0] = g_strdup (cmd); top = 1; } |