mirror of
https://github.com/spice2x/spice2x.github.io.git
synced 2026-08-01 22:30:42 -07:00
launcher: hide pcbid when -cmdoverride specified (#420)
## Link to GitHub Issue, if one exists Fixes #419 ## Description of change -cmdoverride caused pcbid to be logged in plain text ## Testing
This commit is contained in:
@@ -1262,18 +1262,19 @@ int main_implementation(int argc, char *argv[]) {
|
|||||||
for (const auto &option : options) {
|
for (const auto &option : options) {
|
||||||
if (option.conflicting && option.get_definition().type != OptionType::Bool) {
|
if (option.conflicting && option.get_definition().type != OptionType::Bool) {
|
||||||
conflicts += 1;
|
conflicts += 1;
|
||||||
|
const auto& value = option.get_definition().sensitive ? "*****" : option.value;
|
||||||
if (launcher::USE_CMD_OVERRIDE) {
|
if (launcher::USE_CMD_OVERRIDE) {
|
||||||
log_warning(
|
log_warning(
|
||||||
"launcher",
|
"launcher",
|
||||||
"multiple values for -{}, command line args take precedence: {}",
|
"multiple values for -{}, command line args take precedence: {}",
|
||||||
option.get_definition().name,
|
option.get_definition().name,
|
||||||
option.value);
|
value);
|
||||||
} else {
|
} else {
|
||||||
log_warning(
|
log_warning(
|
||||||
"launcher",
|
"launcher",
|
||||||
"multiple values for -{}, spicecfg values take precedence: {}",
|
"multiple values for -{}, spicecfg values take precedence: {}",
|
||||||
option.get_definition().name,
|
option.get_definition().name,
|
||||||
option.value);
|
value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user