llvm-project/lldb/test/API/python_api/target
Raphael Isemann a8bec61179 [lldb] Fix that empty target.run-args are not actually used when launching process
`GetPropertyAtIndexAsArgs` returns true on success and false on failure. Right
now it returns the converted `size_t` returned from `GetArgs` which describes
the number of arguments in the argument list. So for empty argument lists
(`(size_t)0` -> `(bool)false`) this function always fails.

The only observable effect of this seems to be that empty arguments are never
propagated to the internal LaunchInfo for a process. This causes that once any
argument has been added to `target.run-args`, clearing `target.run-args` doesn't
have any effect.

Fixes issue #55568

Reviewed By: JDevlieghere, jingham

Differential Revision: https://reviews.llvm.org/D126057
2022-11-18 16:48:56 +01:00
..
Makefile
TestTargetAPI.py [lldb] Fix that empty target.run-args are not actually used when launching process 2022-11-18 16:48:56 +01:00
main.c [lldb] Make SBTarget::LaunchSimple start form the target's LaunchInfo 2020-08-05 10:08:28 -07:00