From 598102c351fff7868f9f0529944ad6bb30a9df69 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Wed, 16 Jul 2014 09:35:48 -0700 Subject: Convert ternary "?:" into if for translation tools to work It seems the translation tools don't like the ?: in the argument - can't blame them. So use an explicit if clause instead. Signed-off-by: Dirk Hohndel --- dive.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dive.c b/dive.c index b303f2399..b39634d5e 100644 --- a/dive.c +++ b/dive.c @@ -227,11 +227,17 @@ double get_vertical_speed_units(unsigned int mms, int *frac, const char **units) case METERS: default: d = mms / 1000.0 * time_factor; - unit = translate("gettextFromC", (units_p->vertical_speed_time == MINUTES) ? "m/min" : "m/s"); + if (units_p->vertical_speed_time == MINUTES) + unit = translate("gettextFromC", "m/min"); + else + unit = translate("gettextFromC", "m/s"); break; case FEET: d = mm_to_feet(mms) * time_factor; - unit = translate("gettextFromC", (units_p->vertical_speed_time == MINUTES) ? "ft/min" : "ft/s"); + if (units_p->vertical_speed_time == MINUTES) + unit = translate("gettextFromC", "ft/min"); + else + unit = translate("gettextFromC", "ft/s"); break; } if (frac) -- cgit v1.2.3-70-g09d2