diff options
| author | R. Bernstein <rocky@gnu.org> | 2017-12-22 16:06:57 -0500 |
|---|---|---|
| committer | R. Bernstein <rocky@gnu.org> | 2017-12-22 16:06:57 -0500 |
| commit | f6f9c48fb40b8a1e8218799724b0b61a7161eb1d (patch) | |
| tree | 928b68b6f7fac051dede4cb33da1cde1471563cd | |
| parent | fc4df55c88100e9078cc0617c8754c7ecbadb339 (diff) | |
| download | libcdio-f6f9c48fb40b8a1e8218799724b0b61a7161eb1d.tar.gz | |
Fix double free courtesy of Chris Clayton
| -rw-r--r-- | lib/driver/_cdio_generic.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/driver/_cdio_generic.c b/lib/driver/_cdio_generic.c index d40ac0d..ae820d2 100644 --- a/lib/driver/_cdio_generic.c +++ b/lib/driver/_cdio_generic.c @@ -296,7 +296,6 @@ get_cdtext_generic (void *p_user_data) if(len <= 0 || 0 != cdtext_data_init (p_env->cdtext, &p_cdtext_data[4], len)) { p_env->b_cdtext_error = true; - cdtext_destroy (p_env->cdtext); free(p_env->cdtext); p_env->cdtext = NULL; } |
