From bb28ed0d1bdbd0480616f738c2c216f46d9075cc Mon Sep 17 00:00:00 2001
From: traud <pabstraud@compuserve.com>
Date: Mon, 6 Apr 2020 13:56:39 +0200
Subject: [PATCH] test_stasis: Avoid always true warning with clang.

ASTERISK-28808

Change-Id: I5e76831373532d7b8065d024e66cd1fb75dedd80
---
 tests/test_stasis.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/test_stasis.c b/tests/test_stasis.c
index e620039edd..08c3d1e0f3 100644
--- a/tests/test_stasis.c
+++ b/tests/test_stasis.c
@@ -2201,7 +2201,7 @@ static void dump_consumer(struct ast_test *test, struct cts *cts)
 		data = stasis_message_data(cts->consumer->messages_rxed[i]);
 		ast_test_status_update(test, "Message type received: %s %s\n",
 			stasis_message_type_name(stasis_message_type(cts->consumer->messages_rxed[i])),
-			data && data->description ? data->description : "no data");
+			data && !ast_strlen_zero(data->description) ? data->description : "no data");
 	}
 }
 
-- 
GitLab