diff options
author | Hwankyu Jhun <h.jhun@samsung.com> | 2017-02-21 14:09:10 +0900 |
---|---|---|
committer | Hwankyu Jhun <h.jhun@samsung.com> | 2017-02-21 14:09:10 +0900 |
commit | e79fb5272229a560374dce3e0d9f8075a8749c91 (patch) | |
tree | 7a2333d07e0dd677aad79b196b606997b8ea3b4c | |
parent | dcb972e4b2991dd4eed6ddb4744f2e55adfa4b9f (diff) | |
download | application-e79fb5272229a560374dce3e0d9f8075a8749c91.tar.gz application-e79fb5272229a560374dce3e0d9f8075a8749c91.tar.bz2 application-e79fb5272229a560374dce3e0d9f8075a8749c91.zip |
Add an exception handling about args
Change-Id: I206b45b8100f956b4aedb8065404d50c10b09b6e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
-rw-r--r-- | Tizen.Applications.Common/Tizen.Applications/CoreApplication.cs | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/Tizen.Applications.Common/Tizen.Applications/CoreApplication.cs b/Tizen.Applications.Common/Tizen.Applications/CoreApplication.cs index 8448e18..f37b310 100644 --- a/Tizen.Applications.Common/Tizen.Applications/CoreApplication.cs +++ b/Tizen.Applications.Common/Tizen.Applications/CoreApplication.cs @@ -93,9 +93,18 @@ namespace Tizen.Applications _backend.AddEventHandler<LocaleChangedEventArgs>(EventType.LocaleChanged, OnLocaleChanged); _backend.AddEventHandler<RegionFormatChangedEventArgs>(EventType.RegionFormatChanged, OnRegionFormatChanged); - string[] argsClone = new string[args.Length + 1]; + string[] argsClone = null; + + if (args == null) + { + argsClone = new string[1]; + } + else + { + argsClone = new string[args.Length + 1]; + args.CopyTo(argsClone, 1); + } argsClone[0] = string.Empty; - args.CopyTo(argsClone, 1); _backend.Run(argsClone); } |