about summary refs log tree commit diff
path: root/absl/base/internal/sysinfo.cc
diff options
context:
space:
mode:
authorPavel Samolysov <samolisov@gmail.com>2020-03-09T18·37+0300
committerGitHub <noreply@github.com>2020-03-09T18·37-0400
commit238b9a59c874f8271ce781d9d05d81eb61728132 (patch)
tree4a8b07228b32fb96a70738112db6f8adff7cbe81 /absl/base/internal/sysinfo.cc
parent417ea99cbac80c85be9f52c8b482f15d47bee93e (diff)
Skip the .exe suffix in the helpshort filter on Windows (#629)
On Windows, the `flags_internal::ShortProgramInvocationName()`
function usually returns the program name with '.exe' (if the
extension is present in the command line during the program startup).
This fact breaks the checks in the `ContainsHelpshortFlags` filter:
obviously, module names have no .exe in them. Therefore, no defined flags
are shown when the program runs with the --help flag. The program name
should be used in filter without this extension even though it is present.

The unit test has also been updated.

Signed-off-by: Pavel Samolysov <samolisov@gmail.com>
Diffstat (limited to 'absl/base/internal/sysinfo.cc')
0 files changed, 0 insertions, 0 deletions