From 171dd6a58b89a5a7cdb55711515bec532a8f1bc6 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 3 Apr 2012 04:23:46 +0200 Subject: Save source dirs with peer configs --- src/peer.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/peer.c') diff --git a/src/peer.c b/src/peer.c index 92e6aa5..d0375ae 100644 --- a/src/peer.c +++ b/src/peer.c @@ -83,6 +83,8 @@ fastd_peer_config* fastd_peer_config_new(fastd_context *ctx, fastd_config *conf) memset(&peer->address, 0, sizeof(fastd_peer_address)); + peer->config_source_dir = NULL; + peer->name = NULL; peer->key = NULL; peer->protocol_config = NULL; @@ -96,6 +98,7 @@ fastd_peer_config* fastd_peer_config_new(fastd_context *ctx, fastd_config *conf) void fastd_peer_config_delete(fastd_context *ctx, fastd_config *conf) { fastd_peer_config *peer = conf->peers, *next = peer->next; + free(peer->config_source_dir); free(peer->name); free(peer->key); free(peer); -- cgit v1.2.3