From 4e7e72a2c9514bfd3ed09d7e03020ec55ea0d310 Mon Sep 17 00:00:00 2001 From: "R. Bernstein" Date: Sat, 14 Apr 2012 22:15:26 -0400 Subject: [PATCH] Wasn't testing CD-Text error return properly. (Bug found via rbcdio/example/cdtext.rb) --- lib/driver/_cdio_generic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/driver/_cdio_generic.c b/lib/driver/_cdio_generic.c index 6af11761..46619834 100644 --- a/lib/driver/_cdio_generic.c +++ b/lib/driver/_cdio_generic.c @@ -289,7 +289,7 @@ get_cdtext_generic (void *p_user_data) p_env->cdtext = cdtext_init(); len = CDIO_MMC_GET_LEN16(p_cdtext_data); - if(!cdtext_data_init (p_env->cdtext, &p_cdtext_data[4], len-2)) { + if(0 != cdtext_data_init (p_env->cdtext, &p_cdtext_data[4], len-2)) { p_env->b_cdtext_error = true; cdtext_destroy (p_env->cdtext); free(p_env->cdtext);