From ed0633b53f900520592c7becff99f4e6a5a35ffa Mon Sep 17 00:00:00 2001 From: Kohsuke Kawaguchi Date: Mon, 31 Mar 2014 18:17:50 -0700 Subject: [PATCH] Fixed issue #27 / should be optional --- ServiceDescriptor.cs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/ServiceDescriptor.cs b/ServiceDescriptor.cs index 7854e3d..edee5a2 100755 --- a/ServiceDescriptor.cs +++ b/ServiceDescriptor.cs @@ -190,19 +190,11 @@ namespace winsw if (arguments == null) { - var tagName = "arguments"; - var argumentsNode = dom.SelectSingleNode("//" + tagName); + var argumentsNode = dom.SelectSingleNode("//arguments"); if (argumentsNode == null) { - if (AppendTags("startargument") == null) - { - throw new InvalidDataException("<" + tagName + "> is missing in configuration XML"); - } - else - { - return ""; - } + return ""; } return Environment.ExpandEnvironmentVariables(argumentsNode.InnerText);