tizenaudio-publish: Fix DEREF_OF_NULL.RET.STAT 27/303927/1 accepted/tizen_unified_riscv accepted/tizen/unified/20240108.163427 accepted/tizen/unified/riscv/20240109.034841
authorSeungbae Shin <seungbae.shin@samsung.com>
Mon, 8 Jan 2024 06:31:06 +0000 (15:31 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Mon, 8 Jan 2024 06:32:47 +0000 (15:32 +0900)
[Version] 15.0.75
[Issue Type] Svace

Change-Id: I59ce26b8bf705339c79078414dc66c37beeb219d

packaging/pulseaudio-modules-tizen.spec
src/module-tizenaudio-publish.c

index 658a2df642ceaf53af6bcee6b4c4fa9fae72784b..ddd4f59794a0bee2a6556467d1c71b306066f74e 100644 (file)
@@ -2,7 +2,7 @@
 
 Name:             pulseaudio-modules-tizen
 Summary:          Pulseaudio modules for Tizen
-Version:          15.0.74
+Version:          15.0.75
 Release:          0
 Group:            Multimedia/Audio
 License:          LGPL-2.1+
index 1c502f243759ae4a2878a7f43758ca2da15b38c4..aab9dad4f6483d3f39199d4862c1e467419d79dc 100644 (file)
@@ -123,18 +123,22 @@ static void txt_record_server_data(pa_core *c, TXTRecordRef *txt) {
     TXTRecordSetValue(txt, "server-version", strlen(PACKAGE_NAME" "PACKAGE_VERSION), PACKAGE_NAME" "PACKAGE_VERSION);
 
     t = pa_get_user_name_malloc();
+    pa_assert(t);
     TXTRecordSetValue(txt, "user-name", strlen(t), t);
     pa_xfree(t);
 
     t = pa_machine_id();
+    pa_assert(t);
     TXTRecordSetValue(txt, "machine-id", strlen(t), t);
     pa_xfree(t);
 
     t = pa_uname_string();
+    pa_assert(t);
     TXTRecordSetValue(txt, "uname", strlen(t), t);
     pa_xfree(t);
 
     t = pa_get_fqdn(s, sizeof(s));
+    pa_assert(t);
     TXTRecordSetValue(txt, "fqdn", strlen(t), t);
 
     snprintf(s, sizeof(s), "0x%08x", c->cookie);