cli: Make append_parameter_to_args accept a bt_value value
authorSimon Marchi <simon.marchi@efficios.com>
Tue, 23 Apr 2019 15:16:00 +0000 (11:16 -0400)
committerFrancis Deslauriers <francis.deslauriers@efficios.com>
Thu, 2 May 2019 20:50:15 +0000 (20:50 +0000)
commit77957ab505efbc6aeffc3723ed925aa3cc755a91
treebd0487814deb6de23e35639c1af4a0026c3cb05a
parentc7b0cd7839312f04d15f58c0b633f25c8b03139f
cli: Make append_parameter_to_args accept a bt_value value

append_parameter_to_args is used to append a --params=KEY=VALUE argument
to a list of arguments.  It currently assumes that VALUE is a simple
string.  We will want to generalize this to support arrays (in the form
of a bt_value of type array).  This patch does a bit of refactoring in
preparation of that, making append_parameter_to_args accept a value of
type bt_value* instead of const char*.

append_string_parameter_to_args is introduced as a wrapper, for those
spots that still want to pass a simple string value.  It converts the
string to a temporary bt_value of type string.

No functional changes intended.

Signed-off-by: Simon Marchi <simon.marchi@efficios.com>
cli/babeltrace-cfg-cli-args.c
This page took 0.024262 seconds and 4 git commands to generate.