[Tizen.WebView] Fix SVACE issue (#3529)
authorYoung <35090305+younghajung@users.noreply.github.com>
Fri, 10 Sep 2021 02:14:10 +0000 (11:14 +0900)
committerGitHub <noreply@github.com>
Fri, 10 Sep 2021 02:14:10 +0000 (11:14 +0900)
This patch fixes SVACE issue(DEREF_OF_NULL.RET.USER.PROC).

Signed-off-by: yh106.jung <yh106.jung@samsung.com>
src/Tizen.WebView/Tizen.WebView/RequestInterceptor.cs
src/Tizen.WebView/Tizen.WebView/WebView.cs [changed mode: 0755->0644]

index 96c0e6a..1c9060c 100644 (file)
@@ -49,7 +49,8 @@ namespace Tizen.WebView
         {
             get
             {
-                return new Uri(Interop.ChromiumEwk.ewk_intercept_request_url_get(_handle));
+                var url = Interop.ChromiumEwk.ewk_intercept_request_url_get(_handle);
+                return string.IsNullOrEmpty(url) ? null : new Uri(url);
             }
         }
 
old mode 100755 (executable)
new mode 100644 (file)