From: Haesu Gwon Date: Tue, 21 Jun 2022 06:05:00 +0000 (+0900) Subject: [WebRTC] Add parameter null check code (#4355) X-Git-Tag: accepted/tizen/unified/20231205.024657~907 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=665d74d849323ec9e05011fef34c4a5ccfcef91c;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [WebRTC] Add parameter null check code (#4355) * [WebRTC] Add parameter null check code --- diff --git a/src/Tizen.Multimedia.Remoting/WebRTC/WebRTC.cs b/src/Tizen.Multimedia.Remoting/WebRTC/WebRTC.cs index d319925..f75e226 100755 --- a/src/Tizen.Multimedia.Remoting/WebRTC/WebRTC.cs +++ b/src/Tizen.Multimedia.Remoting/WebRTC/WebRTC.cs @@ -442,6 +442,11 @@ namespace Tizen.Multimedia.Remoting /// 9 public void AddSources(params MediaSource[] sources) { + if (sources == null) + { + throw new ArgumentNullException(nameof(sources), "sources are null"); + } + foreach (var source in sources) { AddSource(source); @@ -539,6 +544,11 @@ namespace Tizen.Multimedia.Remoting { ValidateNotDisposed(); + if (turnServers == null) + { + throw new ArgumentNullException(nameof(turnServers), "Turn server names are null."); + } + foreach (var turnServer in turnServers) { SetTurnServer(turnServer);