aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Karney <charles@karney.com>2018-07-11 10:01:26 -0400
committerCharles Karney <charles@karney.com>2018-07-11 10:01:26 -0400
commita7f05deb5504d202dbb37654fad54cb42957251a (patch)
treeafaac6e5d426f11a3c45c509ec242af8042c866a
parent3e03508e043123dbdc3ebb00ce6c67f12c8f8c47 (diff)
downloadPROJ-a7f05deb5504d202dbb37654fad54cb42957251a.tar.gz
PROJ-a7f05deb5504d202dbb37654fad54cb42957251a.zip
Remove ugly assignment within an expression.
-rw-r--r--src/geod_set.c3
1 files changed, 2 insertions, 1 deletions
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));