Fix some issues reported by cppcheck
[citadel.git] / citadel / modules / network / serv_network.c
index 5dbb75f15e8bbec310092fbc7d2d1938f660542b..9c6fb5a7b73f62d88ba397ea049fcf53344d9027 100644 (file)
@@ -259,7 +259,10 @@ int network_sync_to(char *target_node, long len)
        fclose(fp);
        end_critical_section(S_NETCONFIGS);
 
-       if (!found_node) return(-1);
+       if (!found_node) {
+               free(sc.ignet_push_shares);
+               return(-1);
+       }
 
        sc.working_ignetcfg = load_ignetcfg();
        sc.the_netmap = read_network_map();