From fb6f5eb7bcd48a9bb55e45d77ee03e4271b491ec Mon Sep 17 00:00:00 2001 From: Kohsuke Kawaguchi Date: Sun, 31 Mar 2013 16:12:50 +0200 Subject: [PATCH] my version of .NET doesn't seem to allow optional parameters --- ServiceDescriptor.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ServiceDescriptor.cs b/ServiceDescriptor.cs index 2b3a1fc..9ee0c7c 100755 --- a/ServiceDescriptor.cs +++ b/ServiceDescriptor.cs @@ -70,7 +70,12 @@ namespace winsw dom.Load(BasePath + ".xml"); } - private string SingleElement(string tagName, bool optional = false) + private string SingleElement(string tagName) + { + return SingleElement(tagName, false); + } + + private string SingleElement(string tagName, Boolean optional) { var n = dom.SelectSingleNode("//" + tagName); if (n == null && !optional) throw new InvalidDataException("<" + tagName + "> is missing in configuration XML");