Accept data to be encoded as a command line argument

This commit is contained in:
Oskari Alaranta 2025-10-20 22:24:26 +03:00
parent 67516a9084
commit 08db4564c9
1 changed files with 7 additions and 2 deletions

View File

@ -824,9 +824,14 @@ QRCode generate_qr_code(std::string_view data, ErrorCorrection ec)
return std::move(qr_code);
}
int main()
int main(int argc, char** argv)
{
auto qr_code = generate_qr_code("https://git.bananymous.com/Bananymous/banan-os", ErrorCorrection::L);
const char* data = "https://git.bananymous.com/Bananymous";
if (argc > 1)
data = argv[1];
auto qr_code = generate_qr_code(data, ErrorCorrection::L);
for (int i = 0; i < 4; i++) {
for (size_t i = 0; i < qr_code.size() + 8; i++)