1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 01:57:45 +00:00

Userland: Replace most printf-style APIs with AK::Format APIs :^)

This commit is contained in:
Linus Groh 2021-05-31 15:43:25 +01:00
parent 4f1889c2cb
commit f5c35fccca
75 changed files with 642 additions and 644 deletions

View file

@ -41,7 +41,7 @@ static String split_at_equals(const char* argument)
auto values = string_value.split('=');
if (values.size() != 2) {
fprintf(stderr, "Unable to parse: %s\n", argument);
warnln("Unable to parse: {}", argument);
return {};
} else {
return values[1];
@ -57,7 +57,7 @@ static int handle_io_file_arguments(int& fd, int flags, const char* argument)
fd = open(value.characters(), flags, 0666);
if (fd == -1) {
fprintf(stderr, "Unable to open: %s\n", value.characters());
warnln("Unable to open: {}", value);
return -1;
} else {
return 0;
@ -89,13 +89,13 @@ static int handle_size_arguments(size_t& numeric_value, const char* argument)
Optional<unsigned> numeric_optional = value.to_uint();
if (!numeric_optional.has_value()) {
fprintf(stderr, "Invalid size-value: %s\n", value.characters());
warnln("Invalid size-value: {}", value);
return -1;
}
numeric_value = numeric_optional.value() * suffix_multiplier;
if (numeric_value < 1) {
fprintf(stderr, "Invalid size-value: %lu\n", numeric_value);
warnln("Invalid size-value: {}", numeric_value);
return -1;
} else {
return 0;
@ -119,7 +119,7 @@ static int handle_status_arguments(Status& status, const char* argument)
status = None;
return 0;
} else {
fprintf(stderr, "Unknown status: %s\n", value.characters());
warnln("Unknown status: {}", value);
return -1;
}
}
@ -144,7 +144,7 @@ int main(int argc, char** argv)
for (int a = 1; a < argc; a++) {
if (!strcmp(argv[a], "--help")) {
printf("%s", usage);
out("{}", usage);
return 0;
} else if (!strncmp(argv[a], "if=", 3)) {
if (handle_io_file_arguments(input_fd, input_flags, argv[a]) < 0) {
@ -175,19 +175,19 @@ int main(int argc, char** argv)
return 1;
}
} else {
fprintf(stderr, "%s", usage);
warn("{}", usage);
return 1;
}
}
if ((buffer = (uint8_t*)malloc(block_size)) == nullptr) {
fprintf(stderr, "Unable to allocate %lu bytes for the buffer.\n", block_size);
warnln("Unable to allocate {} bytes for the buffer.", block_size);
return -1;
}
if (seek > 0) {
if (lseek(output_fd, seek * block_size, SEEK_SET) < 0) {
fprintf(stderr, "Unable to seek %lu bytes.\n", seek * block_size);
warnln("Unable to seek {} bytes.", seek * block_size);
return -1;
}
}
@ -195,7 +195,7 @@ int main(int argc, char** argv)
while (1) {
nread = read(input_fd, buffer, block_size);
if (nread < 0) {
fprintf(stderr, "Cannot read from the input.\n");
warnln("Cannot read from the input.");
break;
} else if (nread == 0) {
break;
@ -212,7 +212,7 @@ int main(int argc, char** argv)
nwritten = write(output_fd, buffer, nread);
if (nwritten < 0) {
fprintf(stderr, "Cannot write to the output.\n");
warnln("Cannot write to the output.");
break;
} else if (nwritten == 0) {
break;
@ -233,9 +233,9 @@ int main(int argc, char** argv)
}
if (status == Default) {
fprintf(stderr, "%lu+%lu blocks in\n", total_blocks_in, partial_blocks_in);
fprintf(stderr, "%lu+%lu blocks out\n", total_blocks_out, partial_blocks_out);
fprintf(stderr, "%lu bytes copied.\n", total_bytes_copied);
warnln("{}+{} blocks in", total_blocks_in, partial_blocks_in);
warnln("{}+{} blocks out", total_blocks_out, partial_blocks_out);
warnln("{} bytes copied.", total_bytes_copied);
}
free(buffer);