From 37d677fb8d16b05a387c9f960715be41ae247b01 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Fri, 10 Apr 2026 17:46:03 +0100 Subject: [PATCH] ITS#8905 clients: fixup connect fail message --- clients/tools/common.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/clients/tools/common.c b/clients/tools/common.c index d0dc2a48f1..4b913dd306 100644 --- a/clients/tools/common.c +++ b/clients/tools/common.c @@ -1415,9 +1415,14 @@ dnssrv_free:; rc = ldap_connect( ld ); if( rc != LDAP_SUCCESS ) { - fprintf( stderr, - "Could not connect to URI=%s ", ldapuri ); - tool_perror2( ld, "" ); + static const char connectErr[] = "Could not connect to URI"; + char *msg = malloc( strlen( ldapuri ) + sizeof(connectErr) + 2 ); + if ( msg ) + sprintf(msg, "%s=%s", connectErr, ldapuri ); + else + msg = connectErr; + tool_perror2( ld, msg ); + if ( msg != connectErr ) free( msg ); tool_exit( ld, EXIT_FAILURE ); } -- 2.47.3