Adapted version checking to new library situation
This commit is contained in:
@ -38,9 +38,22 @@
|
||||
static int Xorriso_signal_behavioR= 1;
|
||||
|
||||
|
||||
char *Xorriso__get_version_text(int flag)
|
||||
void Xorriso__version(int *major, int *minor, int *micro)
|
||||
{
|
||||
return(Xorriso_program_versioN);
|
||||
*major= Xorriso_header_version_majoR;
|
||||
*minor= Xorriso_header_version_minoR;
|
||||
*micro= Xorriso_header_version_micrO;
|
||||
}
|
||||
|
||||
|
||||
int Xorriso__is_compatible(int major, int minor, int micro, int flag)
|
||||
{
|
||||
int own_major, own_minor, own_micro;
|
||||
|
||||
Xorriso__version(&own_major, &own_minor, &own_micro);
|
||||
return(own_major > major ||
|
||||
(own_major == major && (own_minor > minor ||
|
||||
(own_minor == minor && own_micro >= micro))));
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user