Fix double free courtesy of Chris Clayton - libcdio.git - libcdio

index : libcdio.git
libcdio
summary refs log tree commit diff
diff options
context:
space:
mode:
authorR. Bernstein <rocky@gnu.org>2017年12月22日 16:06:57 -0500
committerR. Bernstein <rocky@gnu.org>2017年12月22日 16:06:57 -0500
commitf6f9c48fb40b8a1e8218799724b0b61a7161eb1d (patch)
tree928b68b6f7fac051dede4cb33da1cde1471563cd
parentfc4df55c88100e9078cc0617c8754c7ecbadb339 (diff)
downloadlibcdio-f6f9c48fb40b8a1e8218799724b0b61a7161eb1d.tar.gz
Fix double free courtesy of Chris Clayton
Diffstat
-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 d40ac0d9..ae820d25 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;
}
generated by cgit v1.2.3 (git 2.39.1) at 2025年10月03日 05:37:07 +0000

AltStyle によって変換されたページ (->オリジナル) /