From a7f05deb5504d202dbb37654fad54cb42957251a Mon Sep 17 00:00:00 2001 From: Charles Karney Date: Wed, 11 Jul 2018 10:01:26 -0400 Subject: Remove ugly assignment within an expression. --- src/geod_set.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/geod_set.c b/src/geod_set.c index dacb0c73..1116e7ee 100644 --- a/src/geod_set.c +++ b/src/geod_set.c @@ -37,7 +37,8 @@ geod_set(int argc, char **argv) { for (i = 0; (s = unit_list[i].id) && strcmp(name, s) ; ++i) ; if (!s) emess(1,"%s unknown unit conversion id", name); - fr_meter = 1. / (to_meter = unit_list[i].factor); + to_meter = unit_list[i].factor; + fr_meter = 1 / to_meter; } else to_meter = fr_meter = 1.; geod_f = es/(1 + sqrt(1 - es)); -- cgit v1.2.3