Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
lib-lda: Cleanup error handling in LMTP client code.
If there are no successful recipients, we'll need to deinit the client. But at that point we've already called all the callbacks, so the line parameter to lmtp_client_fail_full() isn't actually used anywhere. This was confusing static analyzer because global_fail_string was used as parameter, which could have been NULL and wouldn't have been valid for the callbacks.
- Loading branch information