Fix a few more issues found by Coverity.
[oweals/tinc.git] / src / net_setup.c
index 9f25fb9598d26e1bcbc478c31f064413494730df..60335fd08df50955cc243f54217de043a6143d05 100644 (file)
@@ -578,6 +578,7 @@ static bool setup_myself(void) {
                        addressfamily = AF_UNSPEC;
                else {
                        logger(LOG_ERR, "Invalid address family!");
+                       free(afname);
                        return false;
                }
                free(afname);
@@ -595,6 +596,7 @@ static bool setup_myself(void) {
 
                        if(!myself->incipher) {
                                logger(LOG_ERR, "Unrecognized cipher type!");
+                               free(cipher);
                                return false;
                        }
                }