Fixup! [MM] Add new api for webbrowser to set default audio input device 32/304332/1
authorwuxiaoliang <xliang.wu@samsung.com>
Tue, 16 Jan 2024 05:56:18 +0000 (13:56 +0800)
committerwuxiaoliang <xliang.wu@samsung.com>
Tue, 16 Jan 2024 05:56:18 +0000 (13:56 +0800)
add NULL or empty string check

Change-Id: I26f5a6b965d5f74d4e5eb594e5cbe2b77e6e71cb
Signed-off-by: wuxiaoliang <xliang.wu@samsung.com>
tizen_src/ewk/efl_integration/public/ewk_settings.cc

index d9f4d311b2093100e3b58189f677cc496ef24a80..95bf7211c489ef9ba1b9ec2e098dccc619ac33ea 100644 (file)
@@ -771,6 +771,10 @@ EXPORT_API void ewk_settings_default_audio_input_device_set(Ewk_Settings* settin
 #if defined(OS_TIZEN_TV_PRODUCT)
   EINA_SAFETY_ON_NULL_RETURN(settings);
   LOG(INFO) << "ewk_settings_default_audio_input_device_set:" << device_id;
+  if(device_id == NULL || strlen(device_id) == 0) {
+    LOG(WARNING) << "default device id is empty";
+    return;
+  }
   settings->getPreferences().default_audio_input_device_id = device_id;
   ewkUpdateWebkitPreferences(settings->getEvasObject());
 #else