From 321f57e370bc3e0420aa5847ff36f06afb68c266 Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Tue, 29 Jan 2008 21:17:29 +0000 Subject: [PATCH] Made use of newest libburn version features --- libisoburn/burn_wrap.c | 14 ++++++++++++-- xorriso/xorriso_timestamp.h | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/libisoburn/burn_wrap.c b/libisoburn/burn_wrap.c index 491cc1f1..cd7f0337 100644 --- a/libisoburn/burn_wrap.c +++ b/libisoburn/burn_wrap.c @@ -67,8 +67,18 @@ int isoburn_initialize(char msg[1024], int flag) } burn_version(&major, &minor, µ); sprintf(msg+strlen(msg), "libburn-%d.%d.%d , ", major, minor, micro); - - /* >>> check for suitability of library */ + if(major > burn_header_version_major + || (major == burn_header_version_major + && (minor > burn_header_version_minor + || (minor == burn_header_version_minor + && micro >= burn_header_version_micro)))) { + ; /* ok */ + } else { + sprintf(msg+strlen(msg), "- TOO OLD -, need at least libburn-%d.%d.%d , \n", + burn_header_version_major, burn_header_version_minor, + burn_header_version_micro); + return(0); + } isoburn_destroy_all(&isoburn_list_start, 0); /* isoburn_list_start= NULL */ diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index 4862a10d..9bbbc205 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2008.01.29.184356" +#define Xorriso_timestamP "2008.01.29.211543"