From ce065968f0b14b7c4baa41df67bae7cd7e5e7829 Mon Sep 17 00:00:00 2001 From: Berthold Stoeger Date: Tue, 4 Jun 2019 09:06:13 +0200 Subject: Cleanup: remove bogus inline modifier gas_density() was declared extern in the header and defined inline in the translation unit. I didn't even realize that this oxymoron is valid. Remove inline and an Java-style function definition. Signed-off-by: Berthold Stoeger --- core/gas-model.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'core/gas-model.c') diff --git a/core/gas-model.c b/core/gas-model.c index 7fb9ce111..79dbd2ded 100644 --- a/core/gas-model.c +++ b/core/gas-model.c @@ -76,7 +76,8 @@ double isothermal_pressure(struct gasmix gas, double p1, int volume1, int volume return p_ideal * gas_compressibility_factor(gas, p_ideal); } -inline double gas_density(struct gasmix gas, int pressure) { +double gas_density(struct gasmix gas, int pressure) +{ int density = gas.he.permille * HE_DENSITY + gas.o2.permille * O2_DENSITY + (1000 - gas.he.permille - gas.o2.permille) * N2_DENSITY; return density * (double) pressure / gas_compressibility_factor(gas, pressure / 1000.0) / SURFACE_PRESSURE / 1000000.0; -- cgit v1.2.3-70-g09d2