It affects nothing but GUIs
*/
int
-cmd_variable_alignment (void)
+cmd_variable_alignment (struct dataset *ds)
{
do
{
size_t i;
enum alignment align;
- if (!parse_variables (dataset_dict (current_dataset), &v, &nv, PV_NONE))
+ if (!parse_variables (dataset_dict (ds), &v, &nv, PV_NONE))
return CMD_FAILURE;
if ( lex_force_match('(') )
It affects nothing but GUIs
*/
int
-cmd_variable_width (void)
+cmd_variable_width (struct dataset *ds)
{
do
{
size_t nv;
size_t i;
- if (!parse_variables (dataset_dict (current_dataset), &v, &nv, PV_NONE))
+ if (!parse_variables (dataset_dict (ds), &v, &nv, PV_NONE))
return CMD_FAILURE;
if ( lex_force_match('(') )
/* Set variables' measurement level */
int
-cmd_variable_level (void)
+cmd_variable_level (struct dataset *ds)
{
do
{
enum measure level;
size_t i;
- if (!parse_variables (dataset_dict (current_dataset), &v, &nv, PV_NONE))
+ if (!parse_variables (dataset_dict (ds), &v, &nv, PV_NONE))
return CMD_FAILURE;
if ( lex_force_match('(') )