95 |
labels_qso_append (LOGDB * handle, const qso_t * q) |
labels_qso_append (LOGDB * handle, const qso_t * q) |
96 |
{ |
{ |
97 |
FILE *fp = (FILE *) handle->priv; |
FILE *fp = (FILE *) handle->priv; |
98 |
gint kms, l, result; |
gint kms, miles, l, result; |
99 |
|
|
100 |
if (preferences.saveastsv[0] == '1') |
if (preferences.saveastsv[0] == '1') |
101 |
{ |
{ |
159 |
{ |
{ |
160 |
result = wwl (preferences.locator, q[LOCATOR], &kms, &l); |
result = wwl (preferences.locator, q[LOCATOR], &kms, &l); |
161 |
if (result == 1) |
if (result == 1) |
162 |
fprintf (fp, "%s\t%d\t%d\t", q[LOCATOR], kms, l); |
{ |
163 |
|
if (preferences.units == 1) |
164 |
|
fprintf (fp, "%s\t%d\t%d\t", q[LOCATOR], kms, l); |
165 |
|
else |
166 |
|
{ |
167 |
|
miles = (gint) (kms / 1.609); |
168 |
|
fprintf (fp, "%s\t%d\t%d\t", q[LOCATOR], miles, l); |
169 |
|
} |
170 |
|
} |
171 |
else |
else |
172 |
fprintf (fp, "%s\t%d\t%d\t", q[LOCATOR], 0, 0); |
fprintf (fp, "%s\t%d\t%d\t", q[LOCATOR], 0, 0); |
173 |
} |
} |