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--