[NUI][API10] Fix SVACE issues.
authorhuayong.xu <huayong.xu@samsung.com>
Mon, 6 Mar 2023 07:54:18 +0000 (15:54 +0800)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Thu, 9 Mar 2023 11:23:38 +0000 (20:23 +0900)
src/Tizen.NUI/src/internal/XamlBinding/TizenPlatformServices.cs
src/Tizen.NUI/src/public/EXaml/EXamlExtensions.cs

index 2f691c5..b919724 100755 (executable)
@@ -77,7 +77,10 @@ namespace Tizen.NUI.Binding
         {
             using (var client = new HttpClient())
             using (HttpResponseMessage response = await client.GetAsync(uri, cancellationToken).ConfigureAwait(false))
-                return await response.Content.ReadAsStreamAsync().ConfigureAwait(false);
+                if (response.Content is var content && content != null)
+                    return await content.ReadAsStreamAsync().ConfigureAwait(false);
+                else
+                    return null;
         }
 
         public Assembly[] GetAssemblies()
index aae6b07..a8ea451 100755 (executable)
@@ -180,7 +180,7 @@ namespace Tizen.NUI.EXaml
             object temp = null;
             GlobalDataList eXamlData = null;
             LoadEXaml.Load(temp, eXamlStr, out eXamlData);
-            return eXamlData.Root;
+            return eXamlData?.Root;
         }
 
         /// Internal used, will never be opened.