Now loading libraries before -version, pacifier for -add
This commit is contained in:
@ -193,6 +193,26 @@ LIBBURN_MISCONFIGURATION_ = 0;
|
||||
}
|
||||
|
||||
|
||||
/* API @since 0.1.0 */
|
||||
int isoburn_libisofs_req(int *major, int *minor, int *micro)
|
||||
{
|
||||
*major= iso_lib_header_version_major;
|
||||
*minor= iso_lib_header_version_minor;
|
||||
*micro= iso_lib_header_version_micro;
|
||||
return(1);
|
||||
}
|
||||
|
||||
|
||||
/* API @since 0.1.0 */
|
||||
int isoburn_libburn_req(int *major, int *minor, int *micro)
|
||||
{
|
||||
*major= burn_header_version_major;
|
||||
*minor= burn_header_version_minor;
|
||||
*micro= burn_header_version_micro;
|
||||
return(1);
|
||||
}
|
||||
|
||||
|
||||
/** Examine the media and sets appropriate emulation if needed.
|
||||
*/
|
||||
static int isoburn_welcome_media(struct isoburn **o, struct burn_drive *d,
|
||||
|
@ -160,17 +160,37 @@ int isoburn_is_compatible(int major, int minor, int micro, int flag);
|
||||
void isoburn_version(int *major, int *minor, int *micro);
|
||||
|
||||
/** The minimum version of libisofs to be used with this version of libisoburn
|
||||
at compile time.
|
||||
*/
|
||||
#define isoburn_libisofs_req_major 0
|
||||
#define isoburn_libisofs_req_minor 6
|
||||
#define isoburn_libisofs_req_micro 1
|
||||
|
||||
/** The minimum version of libburn to be used with this version of libisoburn
|
||||
at compile time.
|
||||
*/
|
||||
#define isoburn_libburn_req_major 0
|
||||
#define isoburn_libburn_req_minor 4
|
||||
#define isoburn_libburn_req_micro 2
|
||||
|
||||
|
||||
/** The minimum version of libisofs to be used with this version of libisoburn
|
||||
at runtime. This is checked already in isoburn_initialize() which will
|
||||
refuse on outdated version. So this call is for information purposes after
|
||||
successful startup only.
|
||||
*/
|
||||
int isoburn_libisofs_req(int *major, int *minor, int *micro);
|
||||
|
||||
|
||||
/** The minimum version of libburn to be used with this version of libisoburn
|
||||
at runtime. This is checked already in isoburn_initialize() which will
|
||||
refuse on outdated version. So this call is for information purposes after
|
||||
successful startup only.
|
||||
*/
|
||||
int isoburn_libburn_req(int *major, int *minor, int *micro);
|
||||
|
||||
|
||||
|
||||
/** These three release version numbers tell the revision of this header file
|
||||
and of the API it describes. They are memorized by applications at build
|
||||
time.
|
||||
|
Reference in New Issue
Block a user