Initialize audio_hal_t handle with 0 proerply. 54/214954/1 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_mobile_hotfix accepted/tizen_5.5_unified_wearable_hotfix accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix tizen_5.5 tizen_5.5_mobile_hotfix tizen_5.5_tv tizen_5.5_wearable_hotfix tizen_6.0 tizen_6.0_hotfix accepted/tizen/5.5/unified/20191031.014313 accepted/tizen/5.5/unified/mobile/hotfix/20201027.081536 accepted/tizen/5.5/unified/wearable/hotfix/20201027.122938 accepted/tizen/6.0/unified/20201030.123726 accepted/tizen/6.0/unified/hotfix/20201103.051406 accepted/tizen/unified/20191001.062610 submit/tizen/20190930.071405 submit/tizen/20191001.010719 submit/tizen_5.5/20191031.000001 submit/tizen_5.5_mobile_hotfix/20201026.185101 submit/tizen_5.5_wearable_hotfix/20201026.184301 submit/tizen_6.0/20201029.205101 submit/tizen_6.0_hotfix/20201102.192501 submit/tizen_6.0_hotfix/20201103.114801 tizen_5.5.m2_release tizen_6.0.m2_release
authorSeungbae Shin <seungbae.shin@samsung.com>
Mon, 30 Sep 2019 07:09:02 +0000 (16:09 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Mon, 30 Sep 2019 07:09:02 +0000 (16:09 +0900)
fixes initial pulseaudio crash

[Version] 0.1.11
[Issue Type] Crash

Change-Id: I4cc90818733390394a24dc56f61c675e881770e2

packaging/audio-hal-wm1831-tw2.spec
tizen-audio.c

index 7236336..2e82c2b 100644 (file)
@@ -1,6 +1,6 @@
 Name:       audio-hal-wm1831-tw2
 Summary:    TIZEN Audio HAL for WM1831(TW2)
-Version:    0.1.10
+Version:    0.1.11
 Release:    0
 Group:      System/Libraries
 License:    Apache-2.0
index c587ee0..07f6f97 100644 (file)
@@ -30,7 +30,7 @@ audio_return_t audio_init(void **audio_handle)
 
     AUDIO_RETURN_VAL_IF_FAIL(audio_handle, AUDIO_ERR_PARAMETER);
 
-    if (!(ah = malloc(sizeof(audio_hal_t)))) {
+    if (!(ah = calloc(1, sizeof(audio_hal_t)))) {
         AUDIO_LOG_ERROR("failed to malloc()");
         return AUDIO_ERR_RESOURCE;
     }
@@ -87,4 +87,4 @@ audio_return_t audio_deinit(void *audio_handle)
     ah = NULL;
 
     return AUDIO_RET_OK;
-}
\ No newline at end of file
+}