diff --git a/scripts/bip-release b/scripts/bip-release index 0795587..197eb1b 100755 --- a/scripts/bip-release +++ b/scripts/bip-release @@ -22,7 +22,7 @@ fi olddir=$(pwd) tmpdir=$(mktemp -d /var/tmp/bip-XXXXX) -git-archive --format=tar --prefix=$prefix/ HEAD > $tmpdir/$prefix.tar +git archive --format=tar --prefix=$prefix/ HEAD > $tmpdir/$prefix.tar cd $tmpdir tar xf $prefix.tar cd $prefix diff --git a/src/log.c b/src/log.c index 1e2da43..ae90d55 100644 --- a/src/log.c +++ b/src/log.c @@ -631,8 +631,10 @@ void log_ping_timeout(log_t *logdata) snprintf(logdata->buffer, LOGLINE_MAXLEN, "%s -!- Ping timeout with server...", timestamp()); - while ((s = list_remove_first(l))) + while ((s = list_remove_first(l))) { log_write(logdata, s, logdata->buffer); + free(s); + } list_free(l); log_disconnected(logdata); }