mirror of
https://github.com/RGBCube/serenity
synced 2025-07-26 14:47:35 +00:00
Utilities: Read positional arguments as Strings not char*s
This is a pretty trivial change so they're all batched together.
This commit is contained in:
parent
84b67754c0
commit
f0aba519c3
18 changed files with 46 additions and 52 deletions
|
@ -25,7 +25,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
|
|||
char const* separator = " ";
|
||||
int start_number = 1;
|
||||
int number_width = 6;
|
||||
Vector<char const*> files;
|
||||
Vector<String> files;
|
||||
|
||||
Core::ArgsParser args_parser;
|
||||
|
||||
|
@ -60,7 +60,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
|
|||
Vector<FILE*> file_pointers;
|
||||
if (!files.is_empty()) {
|
||||
for (auto& file : files) {
|
||||
FILE* file_pointer = fopen(file, "r");
|
||||
FILE* file_pointer = fopen(file.characters(), "r");
|
||||
if (!file_pointer) {
|
||||
warnln("Failed to open {}: {}", file, strerror(errno));
|
||||
continue;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue