/* * Copyright (c) 2021, Andreas Kling * * SPDX-License-Identifier: BSD-2-Clause */ #include #include #include #include int main(int argc, char** argv) { Vector arguments; arguments.ensure_capacity(argc); for (int i = 0; i < argc; ++i) arguments.unchecked_append(argv[i]); auto result = serenity_main({ .argc = argc, .argv = argv, .arguments = arguments.span(), }); if (result.is_error()) { warnln("Runtime error: {}", result.error()); return 1; } return result.value(); }