PATCH: slight memleak in initialization

Billy <[email protected]> Tue, 9 Nov 2010 12:41:24 -0500
Newsgroups gmane.comp.audio.cd-paranoia.devel
Message-ID <[email protected]>
--001636458f4eed0ea60494a23f1c
Content-Type: multipart/alternative; boundary=001636458f4eed0e9a0494a23f1a

--001636458f4eed0e9a0494a23f1a
Content-Type: text/plain; charset=ISO-8859-1

Also simplify the pattern-matching loop that generates device names.

Reported 6 years ago as Debian Bug #245167 [1] and long forgotten about.

But the bug is still in the code, so I revamped the patch.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=245167

--001636458f4eed0e9a0494a23f1a
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Also simplify the pattern-matching loop that generates device names.<div><b=
r></div><div>Reported 6 years ago as Debian Bug #245167 [1] and long forgot=
ten about.</div><div><br></div><div>But the bug is still in the code, so I =
revamped the patch.</div>
<div><br></div><div>[1]=A0<a href=3D"http://bugs.debian.org/cgi-bin/bugrepo=
rt.cgi?bug=3D245167">http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D245=
167</a></div>

--001636458f4eed0e9a0494a23f1a--
--001636458f4eed0ea60494a23f1c
Content-Type: application/octet-stream; name="cdparanoia_memleak_fix.patch"
Content-Disposition: attachment; filename="cdparanoia_memleak_fix.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_ggb2fkgj1

ZGlmZiAtLWdpdCBhL2ludGVyZmFjZS9zY2FuX2RldmljZXMuYyBiL2ludGVyZmFjZS9zY2FuX2Rl
dmljZXMuYwppbmRleCBmYzU4MTEwLi4wN2Y5MjhiIDEwMDY0NAotLS0gYS9pbnRlcmZhY2Uvc2Nh
bl9kZXZpY2VzLmMKKysrIGIvaW50ZXJmYWNlL3NjYW5fZGV2aWNlcy5jCkBAIC02NywyMSArNjcs
MjAgQEAgY2Ryb21fZHJpdmUgKmNkZGFfZmluZF9hX2Nkcm9tKGludCBtZXNzYWdlZGVzdCxjaGFy
ICoqbWVzc2FnZXMpewogICAgIC8qIGlzIGl0IGEgbmFtZSBvciBhIHBhdHRlcm4/ICovCiAgICAg
Y2hhciAqcG9zOwogICAgIGlmKChwb3M9c3RyY2hyKGNkcm9tX2RldmljZXNbaV0sJz8nKSkpewor
ICAgICAgY29uc3QgY2hhciBzdWZmaXhlc1tdID0gIjBhMWIyYzNkIjsKICAgICAgIGludCBqOwot
ICAgICAgLyogdHJ5IGZpcnN0IGVpZ2h0IG9mIGVhY2ggZGV2aWNlICovCi0gICAgICBmb3Ioaj0w
O2o8NDtqKyspeworICAgICAgLyogdHJ5IGVhY2ggc3VmZml4IGZvciBlYWNoIGRldmljZSBwYXR0
ZXJuICovCisgICAgICBmb3Ioaj0wO3N1ZmZpeGVzW2pdO2orKyl7CiAJY2hhciAqYnVmZmVyPWNv
cHlzdHJpbmcoY2Ryb21fZGV2aWNlc1tpXSk7CiAKIAkvKiBudW1iZXIsIHRoZW4gbGV0dGVyICov
CiAJCi0JYnVmZmVyW3Bvcy0oY2Ryb21fZGV2aWNlc1tpXSldPWorNDg7Ci0JaWYoKGQ9Y2RkYV9p
ZGVudGlmeShidWZmZXIsbWVzc2FnZWRlc3QsbWVzc2FnZXMpKSkKLQkgIHJldHVybihkKTsKLQlp
ZG1lc3NhZ2UobWVzc2FnZWRlc3QsbWVzc2FnZXMsIiIsTlVMTCk7Ci0JYnVmZmVyW3Bvcy0oY2Ry
b21fZGV2aWNlc1tpXSldPWorOTc7CisJYnVmZmVyW3Bvcy0oY2Ryb21fZGV2aWNlc1tpXSldPXN1
ZmZpeGVzW2pdOwogCWlmKChkPWNkZGFfaWRlbnRpZnkoYnVmZmVyLG1lc3NhZ2VkZXN0LG1lc3Nh
Z2VzKSkpCiAJICByZXR1cm4oZCk7CiAJaWRtZXNzYWdlKG1lc3NhZ2VkZXN0LG1lc3NhZ2VzLCIi
LE5VTEwpOworCisJZnJlZShidWZmZXIpOwogICAgICAgfQogICAgIH1lbHNlewogICAgICAgLyog
TmFtZS4gIEdvIGZvciBpdC4gKi8K
--001636458f4eed0ea60494a23f1c
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Paranoia-dev mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/paranoia-dev

--001636458f4eed0ea60494a23f1c--