aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_redis.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-04-11 10:50:30 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-04-11 10:50:30 +0100
commitef0566a96a0532da690107c80ea2d36d4db82f2a (patch)
tree8ea286d8f8e44d47fc2d2796a82e9adae96d8afb /src/lua/lua_redis.c
parent79726e1186c8bcb1012bb1c4ae8635154ee39ae8 (diff)
downloadrspamd-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.c6
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;
}