kopia lustrzana https://github.com/Hamlib/Hamlib
8c2eee91cc
The C standard dictates that an enum constant is a 32 bit signed integer. Setting a constant's bit 31 created a negative value that on amd64 had the upper 32 bits set as well when assigned to the misc.c:func_str structure. This caused misc.c:rig_strfunc() to fail its comparison for RIG_FUNC_XIT on amd64 (x86_64). To use bit 31 as an unsigned long, preprocessor macros have been used instead as a 'const unsigned long' which cannot be used to initialize the func_str.func members. TNX KA6MAL, AC6SL. - N0NB Other minor formatting edits. |
||
---|---|---|
.. | ||
hamlib | ||
Makefile.am | ||
bandplan.h | ||
num_stdio.h |