manugupt1/sax3 — Issue #2: Completion of error handling
Author: elfring
Created: 2011-11-06 18:05:21+00:00
State: open

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?
- [opendir](http://pubs.opengroup.org/onlinepubs/9699919799/functions/opendir.html "open a directory stream") ⇒ [Init constructor](https://github.com/manugupt1/sax3/blob/a83c60c9f91c1bafb35667d3c02f57d75c96f68a/src/main.cxx#L56)
- [system](http://pubs.opengroup.org/onlinepubs/9699919799/functions/system.html "issue a command") ⇒ [Monitors::detectDrivers](https://github.com/manugupt1/sax3/blob/e82cef9aacf08805f1f7ef0e8bf50b9a97259ef5/src/monitors.cxx#L137)
- [aug_save](http://augeas.net/docs/references/c_api/files/augeas-h.html#aug_save "write all pending changes") ⇒ [Monitors::saveConf](https://github.com/manugupt1/sax3/blob/e82cef9aacf08805f1f7ef0e8bf50b9a97259ef5/src/monitors.cxx#L343)