Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Previously, the function employed `exit()`, which, when invoked, results in the immediate termination of the entire program. In a library this is not a wanted response when handling errors, a better approach is to return an error code and let the calling application handle the error.
- Loading branch information