]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
Fix leak in refclock_datum.c start failure path.
authorDave Hart <hart@ntp.org>
Sun, 17 Apr 2011 08:10:39 +0000 (08:10 +0000)
committerDave Hart <hart@ntp.org>
Sun, 17 Apr 2011 08:10:39 +0000 (08:10 +0000)
bk: 4daaa07fZuhctUXntH89Lk7BJcIeXw

ChangeLog
ntpd/refclock_datum.c

index c601ebf4a79d933b13d41a4fe8fffafe20a128d4..4c137bb25d3c6906a8a25f766e8c1924b692415e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,5 @@
 * [Bug 1887] DNS fails on 4.2.7p153 using threads.
+* Fix leak in refclock_datum.c start failure path.
 (4.2.7p153) 2011/04/16 Released by Harlan Stenn <stenn@ntp.org>
 * A few more Coverity Scan cleanups.
 (4.2.7p152) 2011/04/15 Released by Harlan Stenn <stenn@ntp.org>
index abd18f887d42ee0625012430ea44d8d8ce29202b..5476525688825cd820fb623811e9224e1049f04f 100644 (file)
@@ -278,6 +278,7 @@ datum_pts_start(
        if (rc < 0) {
                msyslog(LOG_ERR, "Datum_PTS: tcsetattr(\"%s\") failed: %m", DATUM_DEV);
                close(datum_pts->PTS_fd);
+               free(datum_pts);
                return 0;
        }