From: Ralph Wuerthner Date: Fri, 9 Nov 2018 07:58:31 +0000 (+0100) Subject: nsswitch: Fix CID 1441072 Error handling issues (CHECKED_RETURN) X-Git-Tag: tdb-1.3.17~831 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9b30350489cdcd496fa08e5e1116ad3e19ca3ba3;p=thirdparty%2Fsamba.git nsswitch: Fix CID 1441072 Error handling issues (CHECKED_RETURN) Signed-off-by: Ralph Wuerthner Reviewed-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/nsswitch/stress-nss-libwbclient.c b/nsswitch/stress-nss-libwbclient.c index cf85ff3f817..740ad0e90fa 100644 --- a/nsswitch/stress-nss-libwbclient.c +++ b/nsswitch/stress-nss-libwbclient.c @@ -118,7 +118,13 @@ int main(int argc, char *argv[]) state.username = argv[1]; state.timeout = time(NULL) + RUNTIME; - pthread_mutex_init(&state.lock, NULL); + rc = pthread_mutex_init(&state.lock, NULL); + if (rc != 0) { + fprintf(stderr, + "pthread_mutex_init failed: %s\n", + strerror(rc)); + exit(1); + } state.fail = false; state.nss_loop_count = 0; state.wbc_loop_count = 0;