-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi Ralf,
On Sat, 04 May 2013 19:07:04 +0200, Ralf Jung <p...@ralfj.de> wrote: > Is there any reason not to do this? > const char *device_file_name = "/dev/input/event0"; > > and then, in the argument parsing loop > > device_file_name = argv[i]; > > argv is on the main thread's stack, so it should be safe to use as > long as the program runs. And that variable is only read from, never > written to. So there's actually no reason to make a copy at all. Thanks, that's what I've pushed upstream. I'll release a new version soon and upload it to unstable! Regards, Stephen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBCAAGBQJRh/LfAAoJEHWXeKmja0lP0NgQAKSw5xV5jzOwAkt16Y8rHKYY vWXlEJsGGJ348R+TbN2ZuCk7g+tNuBEJR3xxtWSeRlZnbfO8XbavSuhgU91VcNUF /mxgbuABRErmU55PjJNPz1nMhgCpbbioP1enIlrLrOVoeNDg9aIJP2IGtcYze2C5 tLEVtb/n6m+eKpig5TWZHZ8qJJ84qUsmhUxBUJ5qaftaF5/9fxylqegug7/no2az p2tKAbcXaianaddOr6/GCIr6ZWXaIcKnsUhIMWoWrJkwg5wSHMkqpObMJTvtJYs5 fohyXoKxPr+OwEjoi4H8kZJQlO0/mdGGfOKIr61p2AdRCm0s9KXAOHIT6yxBMylE Is7pOB9hbtxxyn5XvuLKkBWpLKLWY2byQta/qly/oZYC6UIy01GXboLZlMWqqx2b V62TZwWfEAgtqXSo5TqZBaeZD2sjTE0vVFBcVRbzpTgJKTrgasp9/EfA3P3j+iak kJs/YsGL5JPLebSKu7U7P6n1iCixX5rERBDlC9wkDXn3oxXKLb3VuM+ewjKQb1m7 61Cs5YtHkmeISwQCPCZmSLavsNnKxXW1mbtSPNxfxw4EG4dHxScsSGsNfbjn10Az 6toXBxtjbVgMxjAwLfoCpiF1oqdMQ9LlpC4MF+ldpvooQZarKJ3nRqrgi3FP/X0F UyWT208pmywxhzZv/WBA =a8CV -----END PGP SIGNATURE-----