Mercurial > octave
changeset 30409:6b17822663f8
Return cell array of strings rather than char arrays in cmdline_options().
* octave.cc (cmdline_options::as_octave_value): Wrap values that return
string_vector in Cell().
author | Rik <rik@octave.org> |
---|---|
date | Tue, 30 Nov 2021 11:54:53 -0800 |
parents | b9701804901d |
children | 1fda8d2229d7 |
files | libinterp/octave.cc |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/octave.cc Tue Nov 30 11:05:05 2021 -0500 +++ b/libinterp/octave.cc Tue Nov 30 11:54:53 2021 -0800 @@ -242,7 +242,7 @@ octave_scalar_map m; m.assign ("sys_argc", sys_argc ()); - m.assign ("sys_argv", string_vector (sys_argv ())); + m.assign ("sys_argv", Cell (string_vector (sys_argv ()))); m.assign ("echo_commands", echo_commands ()); m.assign ("forced_interactive", forced_interactive ()); m.assign ("forced_line_editing", forced_line_editing ()); @@ -267,8 +267,8 @@ m.assign ("info_file", info_file ()); m.assign ("info_program", info_program ()); m.assign ("texi_macros_file", texi_macros_file ()); - m.assign ("all_args", all_args ()); - m.assign ("remaining_args", remaining_args ()); + m.assign ("all_args", Cell (all_args ())); + m.assign ("remaining_args", Cell (remaining_args ())); return m; }