]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
stasis: Avoid always true warnings with clang.
authortraud <pabstraud@compuserve.com>
Thu, 2 Apr 2020 17:14:41 +0000 (19:14 +0200)
committerFriendly Automation <jenkins2@gerrit.asterisk.org>
Wed, 8 Apr 2020 14:22:18 +0000 (09:22 -0500)
ASTERISK-28801

Change-Id: I63ba125226b9fe8a018bd28825c877603eb8f398

main/stasis.c

index ff638bfbf8041ecd73ef065d610c5e5b64d41f87..c9b71cf116be9d166a12e3b3f69344a443d2d332 100644 (file)
@@ -473,9 +473,9 @@ struct stasis_topic *stasis_topic_create(const char *name)
 
 #ifdef AST_DEVMODE
        topic->statistics = stasis_topic_statistics_create(topic);
-       if (!topic->name || !topic->statistics || res)
+       if (ast_strlen_zero(topic->name) || !topic->statistics || res)
 #else
-       if (!topic->name || res)
+       if (ast_strlen_zero(topic->name) || res)
 #endif
        {
                ao2_ref(topic, -1);