|
|
|
|
|
by kazinator
3688 days ago
|
|
And the opt_compat has C integer/boolean semantics in this case, so the test if (opt_compat) ...
tests whether the option has a nonzero value (has been specified).And so if (opt_compat && opt_compat <= 130)
means "user has requested compatibility, with a value of
130 or less".By the way -C 0, which would look as a Booealn false, as if -C were not specified, is not allowed. If the user specifies -C N such that N is lower than the oldest version that we emulate, the implementation terminates with an error message like "sorry, compatibility with versions less than 70 is not supported by version 140". |
|