|
|
|
@ -83,11 +83,11 @@ int isoburn_initialize(char msg[1024], int flag)
|
|
|
|
|
iso_lib_header_version_minor
|
|
|
|
|
iso_lib_header_version_micro
|
|
|
|
|
If the header is too old then the following code shall cause failure of
|
|
|
|
|
cdrskin compilation rather than to allow production of a program with
|
|
|
|
|
libisoburn compilation rather than to allow production of a program with
|
|
|
|
|
unpredictable bugs or memory corruption.
|
|
|
|
|
The compiler messages supposed to appear in this case are:
|
|
|
|
|
error: 'LIBISOFS_MISCONFIGURATION' undeclared (first use in this function)
|
|
|
|
|
error: 'INTENTIONAL_ABORT_OF_COMPILATION__HEADERFILE_libisofs_dot_h_TOO_OLD__SEE_libisoburn_dot_h_and_burn_wrap_dot_h' undeclared (first use in this function)
|
|
|
|
|
error: 'INTENTIONAL_ABORT_OF_COMPILATION__HEADERFILE_libisofs_dot_h_TOO_OLD__SEE_libisoburn_dot_h_AND_burn_wrap_dot_h' undeclared (first use in this function)
|
|
|
|
|
error: 'LIBISOFS_MISCONFIGURATION_' undeclared (first use in this function)
|
|
|
|
|
*/
|
|
|
|
|
/* The indendation is an advise of man gcc to help old compilers ignoring */
|
|
|
|
@ -103,7 +103,7 @@ int isoburn_initialize(char msg[1024], int flag)
|
|
|
|
|
|
|
|
|
|
#ifdef Isoburn_libisofs_dot_h_too_olD
|
|
|
|
|
LIBISOFS_MISCONFIGURATION = 0;
|
|
|
|
|
INTENTIONAL_ABORT_OF_COMPILATION__HEADERFILE_libisofs_dot_h_TOO_OLD__SEE_libisoburn_dot_h_and_burn_wrap_dot_h = 0;
|
|
|
|
|
INTENTIONAL_ABORT_OF_COMPILATION__HEADERFILE_libisofs_dot_h_TOO_OLD__SEE_libisoburn_dot_h_AND_burn_wrap_dot_h = 0;
|
|
|
|
|
LIBISOFS_MISCONFIGURATION_ = 0;
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|