From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Wilck Subject: Re: [PATCH v3 17/19] multipathd: fix memory leak on error in configure Date: Mon, 01 Oct 2018 23:42:50 +0200 Message-ID: References: <1537571127-10143-1-git-send-email-bmarzins@redhat.com> <1537571127-10143-18-git-send-email-bmarzins@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1537571127-10143-18-git-send-email-bmarzins@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com To: Benjamin Marzinski , device-mapper development List-Id: dm-devel.ids T24gRnJpLCAyMDE4LTA5LTIxIGF0IDE4OjA1IC0wNTAwLCBCZW5qYW1pbiBNYXJ6aW5za2kgd3Jv dGU6Cj4gSWYgY29uZmlndXJlIGZhaWxzIGFmdGVyIGFsbG9jaW5nIG1wdmVjLCBpdCBtdXN0IGZy ZWUgaXQuIEZvdW5kIGJ5Cj4gY292ZXJpdHkuCj4gCj4gU2lnbmVkLW9mZi1ieTogQmVuamFtaW4g TWFyemluc2tpIDxibWFyemluc0ByZWRoYXQuY29tPgoKUmV2aWV3ZWQtYnk6IE1hcnRpbiBXaWxj ayA8bXdpbGNrQHN1c2UuY29tPgoKPiAtLS0KPiAgbXVsdGlwYXRoZC9tYWluLmMgfCAxMiArKysr KysrKy0tLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMo LSkKPiAKPiBkaWZmIC0tZ2l0IGEvbXVsdGlwYXRoZC9tYWluLmMgYi9tdWx0aXBhdGhkL21haW4u Ywo+IGluZGV4IDNjMmZlN2IuLjYxY2E0NTUgMTAwNjQ0Cj4gLS0tIGEvbXVsdGlwYXRoZC9tYWlu LmMKPiArKysgYi9tdWx0aXBhdGhkL21haW4uYwo+IEBAIC0yMjc3LDcgKzIyNzcsNyBAQCBjb25m aWd1cmUgKHN0cnVjdCB2ZWN0b3JzICogdmVjcykKPiAgCXJldCA9IHBhdGhfZGlzY292ZXJ5KHZl Y3MtPnBhdGh2ZWMsIERJX0FMTCk7Cj4gIAlpZiAocmV0IDwgMCkgewo+ICAJCWNvbmRsb2coMCwg ImNvbmZpZ3VyZSBmYWlsZWQgYXQgcGF0aCBkaXNjb3ZlcnkiKTsKPiAtCQlyZXR1cm4gMTsKPiAr CQlnb3RvIGZhaWw7Cj4gIAl9Cj4gIAo+ICAJdmVjdG9yX2ZvcmVhY2hfc2xvdCAodmVjcy0+cGF0 aHZlYywgcHAsIGkpewo+IEBAIC0yMjk0LDcgKzIyOTQsNyBAQCBjb25maWd1cmUgKHN0cnVjdCB2 ZWN0b3JzICogdmVjcykKPiAgCX0KPiAgCWlmIChtYXBfZGlzY292ZXJ5KHZlY3MpKSB7Cj4gIAkJ Y29uZGxvZygwLCAiY29uZmlndXJlIGZhaWxlZCBhdCBtYXAgZGlzY292ZXJ5Iik7Cj4gLQkJcmV0 dXJuIDE7Cj4gKwkJZ290byBmYWlsOwo+ICAJfQo+ICAKPiAgCS8qCj4gQEAgLTIzMDgsNyArMjMw OCw3IEBAIGNvbmZpZ3VyZSAoc3RydWN0IHZlY3RvcnMgKiB2ZWNzKQo+ICAJCWZvcmNlX3JlbG9h ZCA9IEZPUkNFX1JFTE9BRF9ZRVM7Cj4gIAlpZiAocmV0KSB7Cj4gIAkJY29uZGxvZygwLCAiY29u ZmlndXJlIGZhaWxlZCB3aGlsZSBjb2FsZXNjaW5nIHBhdGhzIik7Cj4gLQkJcmV0dXJuIDE7Cj4g KwkJZ290byBmYWlsOwo+ICAJfQo+ICAKPiAgCS8qCj4gQEAgLTIzMTcsNyArMjMxNyw3IEBAIGNv bmZpZ3VyZSAoc3RydWN0IHZlY3RvcnMgKiB2ZWNzKQo+ICAJICovCj4gIAlpZiAoY29hbGVzY2Vf bWFwcyh2ZWNzLCBtcHZlYykpIHsKPiAgCQljb25kbG9nKDAsICJjb25maWd1cmUgZmFpbGVkIHdo aWxlIGNvYWxlc2NpbmcgbWFwcyIpOwo+IC0JCXJldHVybiAxOwo+ICsJCWdvdG8gZmFpbDsKPiAg CX0KPiAgCj4gIAlkbV9saWJfcmVsZWFzZSgpOwo+IEBAIC0yMzUzLDYgKzIzNTMsMTAgQEAgY29u ZmlndXJlIChzdHJ1Y3QgdmVjdG9ycyAqIHZlY3MpCj4gIAkJCWktLTsKPiAgCX0KPiAgCXJldHVy biAwOwo+ICsKPiArZmFpbDoKPiArCXZlY3Rvcl9mcmVlKG1wdmVjKTsKPiArCXJldHVybiAxOwo+ ICB9Cj4gIAo+ICBpbnQKCi0tIApEci4gTWFydGluIFdpbGNrIDxtd2lsY2tAc3VzZS5jb20+LCBU ZWwuICs0OSAoMCk5MTEgNzQwNTMgMjEwNwpTVVNFIExpbnV4IEdtYkgsIEdGOiBGZWxpeCBJbWVu ZMO2cmZmZXIsIEphbmUgU21pdGhhcmQsIEdyYWhhbSBOb3J0b24KSFJCIDIxMjg0IChBRyBOw7xy bmJlcmcpCgoKLS0KZG0tZGV2ZWwgbWFpbGluZyBsaXN0CmRtLWRldmVsQHJlZGhhdC5jb20KaHR0 cHM6Ly93d3cucmVkaGF0LmNvbS9tYWlsbWFuL2xpc3RpbmZvL2RtLWRldmVs