2022-09-01 Fred Gleason <fredg@paravelsystems.com>

* Fixed a bug in rdlibrary(1) that could throw a segfault when
	encountering an error in ripping a CD.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2022-09-01 10:38:59 -04:00
parent 6606e39f6d
commit 6cc8f2f834
2 changed files with 3 additions and 1 deletions

View File

@@ -23241,3 +23241,6 @@
incorrect. incorrect.
2022-09-01 Fred Gleason <fredg@paravelsystems.com> 2022-09-01 Fred Gleason <fredg@paravelsystems.com>
* Added CD-Text support to rdlibrary(1). * Added CD-Text support to rdlibrary(1).
2022-09-01 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlibrary(1) that could throw a segfault when
encountering an error in ripping a CD.

View File

@@ -151,7 +151,6 @@ void RDDiscLookup::lookup()
"\n["+QString::fromUtf8(discid_get_error_msg(lookup_disc))+"]"); "\n["+QString::fromUtf8(discid_get_error_msg(lookup_disc))+"]");
discid_free(lookup_disc); discid_free(lookup_disc);
lookup_disc=NULL; lookup_disc=NULL;
discid_free(lookup_disc);
return; return;
} }
discRecord()->setDiscId(QString(discid_get_freedb_id(lookup_disc)).toUInt(NULL,16)); discRecord()->setDiscId(QString(discid_get_freedb_id(lookup_disc)).toUInt(NULL,16));