summaryrefslogtreecommitdiff
path: root/options.c
diff options
context:
space:
mode:
Diffstat (limited to 'options.c')
-rw-r--r--options.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/options.c b/options.c
index 211bca74..4544378e 100644
--- a/options.c
+++ b/options.c
@@ -1880,13 +1880,15 @@ static char *fio_keyword_replace(char *opt)
*/
opt = new;
free(o_org);
+
+ /*
+ * Check for potential math and invoke bc, if possible
+ */
+ opt = bc_calc(opt);
}
}
- /*
- * Check for potential math and invoke bc, if possible
- */
- return bc_calc(opt);
+ return opt;
}
int fio_options_parse(struct thread_data *td, char **opts, int num_opts)