mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 16:57:36 +00:00
Everywhere: Fix format-vulnerabilities
Command used: grep -Pirn '(out|warn)ln\((?!["\)]|format,|stderr,|stdout,|output, ")' \ AK Kernel/ Tests/ Userland/ (Plus some manual reviewing.) Let's pick ArgsParser as an example: outln(file, m_general_help); This will fail at runtime if the general help happens to contain braces. Even if this transformation turns out to be unnecessary in a place or two, this way the code is "more obviously" correct.
This commit is contained in:
parent
7dfecbee44
commit
2e4ec891da
4 changed files with 4 additions and 4 deletions
|
@ -110,7 +110,7 @@ int main(int argc, char** argv)
|
|||
return 1;
|
||||
}
|
||||
|
||||
outln(final_path);
|
||||
outln("{}", final_path);
|
||||
free(final_path);
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -191,7 +191,7 @@ int main()
|
|||
sql_client->on_next_result = [&](int, Vector<String> const& row) {
|
||||
StringBuilder builder;
|
||||
builder.join(", ", row);
|
||||
outln(builder.build());
|
||||
outln("{}", builder.build());
|
||||
};
|
||||
|
||||
sql_client->on_results_exhausted = [&](int, int total_rows) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue