Mercurial > libdvdnav.hg
changeset 333:62623c14eb9b src
set cached_dir_base=NULL after free()ing it; patch by Erik Hovland - erik hovland org
author | nicodvb |
---|---|
date | Sat, 19 Apr 2008 09:19:24 +0000 |
parents | 68736572c62c |
children | c73a93208d14 |
files | dvdread/dvd_udf.c |
diffstat | 1 files changed, 1 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/dvdread/dvd_udf.c Sat Apr 19 09:11:14 2008 +0000 +++ b/dvdread/dvd_udf.c Sat Apr 19 09:19:24 2008 +0000 @@ -562,6 +562,7 @@ cached_dir = (uint8_t *)(((uintptr_t)cached_dir_base & ~((uintptr_t)2047)) + 2048); if( DVDReadLBUDF( device, lbnum, dir_lba, cached_dir, 0) <= 0 ) { free(cached_dir_base); + cached_dir_base = NULL; cached_dir = NULL; } /*