File cdrdao-fixes.patch of Package cdrdao
--- paranoia/p_block.c
+++ paranoia/p_block.c
@@ -111,6 +111,7 @@
}
free_elem(c->e,1);
+ c->e = NULL;
}
static v_fragment *i_vfragment_constructor(void){
--- trackdb/TrackData.cc
+++ trackdb/TrackData.cc
@@ -392,7 +392,7 @@
// data mode
unsigned long len;
- switch (dataFileLength(filename_, offset_, &len) != 0) {
+ switch (dataFileLength(filename_, offset_, &len)) {
case 1:
message(-2, "Track %d: Cannot open data file \"%s\": %s", trackNr,
filename_, strerror(errno));