kopia lustrzana https://github.com/Hamlib/Hamlib
Fix sprintflst mode to skip empty modes
rodzic
aa429806aa
commit
344f06382c
|
@ -95,12 +95,12 @@ int rig_sprintf_mode(char *str, int nlen, rmode_t mode)
|
||||||
for (i = 0; i < HAMLIB_MAX_MODES; i++)
|
for (i = 0; i < HAMLIB_MAX_MODES; i++)
|
||||||
{
|
{
|
||||||
const char *ms = rig_strrmode(mode & (1ULL << i));
|
const char *ms = rig_strrmode(mode & (1ULL << i));
|
||||||
if (i > 0) strcat(str, " ");
|
|
||||||
|
|
||||||
if (!ms || !ms[0])
|
if (!ms || !ms[0])
|
||||||
{
|
{
|
||||||
continue; /* unknown, FIXME! */
|
continue; /* unknown, FIXME! */
|
||||||
}
|
}
|
||||||
|
if (i > 0) strcat(str, " ");
|
||||||
|
|
||||||
strcat(str, ms);
|
strcat(str, ms);
|
||||||
len += strlen(ms) + 1;
|
len += strlen(ms) + 1;
|
||||||
|
|
Ładowanie…
Reference in New Issue