I have looked at a few source files for your current software. I have noticed that some checks for return codes are missing. Would you like to add more error handling for return values from functions like the following? - [fclose](http://pubs.opengroup.org/onlinepubs/9699919799/functions/fclose.html) ⇒ [print_qr_code](https://github.com/systemd/systemd/blob/3a3701f03360f9a292dcab31fda1f6e0e0629c64/src/journal/journal-qrcode.c#L49) - [printf](http://pubs.opengroup.org/onlinepubs/9699919799/functions/printf.html) ⇒ [print_device](https://github.com/systemd/systemd/blob/3a3701f03360f9a292dcab31fda1f6e0e0629c64/src/udev/udevadm-monitor.c#L39) - [pthread_mutex_lock](http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_lock.html) ⇒ [shared_policy_reload](https://github.com/systemd/systemd/blob/9ebdb1e057045d2b96f5980c61667cd41914177b/src/bus-proxyd/bus-xml-policy.c#L1254)