Two other duplicate cleanups
authorJeroen van der Heijden <jeroen@transceptor.technology>
Fri, 28 Aug 2020 08:29:52 +0000 (10:29 +0200)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Fri, 28 Aug 2020 08:29:52 +0000 (10:29 +0200)
include/siri/version.h
src/siri/db/pools.c
src/siri/db/servers.c

index 467e9bef2ccf547f731ac82bf20c26883919e568..12a9df8b0585a125dbd25e2ca03a4fecab38a544 100644 (file)
@@ -15,7 +15,7 @@
  * Note that debian alpha packages should use versions like this:
  *   2.0.34-0alpha0
  */
-#define SIRIDB_VERSION_PRE_RELEASE "-alpha-1"
+#define SIRIDB_VERSION_PRE_RELEASE "-alpha-2"
 
 #ifndef NDEBUG
 #define SIRIDB_VERSION_BUILD_RELEASE "+debug"
index e54569313e875bd1279af13f86454fcbbebb0597..e75a5b059cfa7c02244550e4a91d8c7b376ffa5d 100644 (file)
@@ -302,6 +302,7 @@ void siridb_pools_send_pkg_2some(
                 log_debug(
                         "Cannot send package to at least on pool "
                         "(no accessible server found)");
+                free(dup);
                 vec_append(promises->promises, NULL);
             }
         }
index 92f935a244d0d340f343d51132c4830cc85b3a48..15c2b0d5ed86a5b539b24a4532bffed5436a2760 100644 (file)
@@ -394,6 +394,7 @@ void siridb_servers_send_pkg(
                     log_critical(
                             "Allocation error while trying to send a package "
                             "to '%s'", server->name);
+                    free(dup);
                     vec_append(promises->promises, NULL);
                 }
             }