]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Avoid useless memset.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 11 May 2014 21:31:29 +0000 (22:31 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 11 May 2014 21:31:29 +0000 (22:31 +0100)
src/main.c
src/rdns
src/ucl

index 1c8f7fd411bab604791680c292719b1855388b86..728134132883442b1552adbbbef29a3a064d82a8 100644 (file)
@@ -1051,10 +1051,9 @@ main (gint argc, gchar **argv, gchar **env)
 #if ((GLIB_MAJOR_VERSION == 2) && (GLIB_MINOR_VERSION <= 30))
        g_thread_init (NULL);
 #endif
-       rspamd_main = (struct rspamd_main *)g_malloc (sizeof (struct rspamd_main));
-       memset (rspamd_main, 0, sizeof (struct rspamd_main));
+       rspamd_main = (struct rspamd_main *)g_malloc0 (sizeof (struct rspamd_main));
        rspamd_main->server_pool = rspamd_mempool_new (rspamd_mempool_suggest_size ());
-       rspamd_main->cfg = (struct rspamd_config *)g_malloc (sizeof (struct rspamd_config));
+       rspamd_main->cfg = (struct rspamd_config *)g_malloc0 (sizeof (struct rspamd_config));
 
        if (!rspamd_main || !rspamd_main->cfg) {
                fprintf (stderr, "Cannot allocate memory\n");
@@ -1068,7 +1067,6 @@ main (gint argc, gchar **argv, gchar **env)
        rspamd_main->stat = rspamd_mempool_alloc_shared (rspamd_main->server_pool, sizeof (struct rspamd_stat));
        memset (rspamd_main->stat, 0, sizeof (struct rspamd_stat));
 
-       memset (rspamd_main->cfg, 0, sizeof (struct rspamd_config));
        rspamd_main->cfg->cfg_pool = rspamd_mempool_new (rspamd_mempool_suggest_size ());
        rspamd_config_defaults (rspamd_main->cfg);
 
index 27f4808313ecfe37fbfffca91b7269e23e78d2d1..a7f457e2548cfb8f5c6199aa0ed2e9486171710f 160000 (submodule)
--- a/src/rdns
+++ b/src/rdns
@@ -1 +1 @@
-Subproject commit 27f4808313ecfe37fbfffca91b7269e23e78d2d1
+Subproject commit a7f457e2548cfb8f5c6199aa0ed2e9486171710f
diff --git a/src/ucl b/src/ucl
index 80ec7720f562baccc9d0205ca2fa54d70549a2e7..0375252cb9ca2e0095ff49139170a2d35475779e 160000 (submodule)
--- a/src/ucl
+++ b/src/ucl
@@ -1 +1 @@
-Subproject commit 80ec7720f562baccc9d0205ca2fa54d70549a2e7
+Subproject commit 0375252cb9ca2e0095ff49139170a2d35475779e