diff options
author | Michael Hutchinson <m.j.hutchinson@gmail.com> | 2014-08-07 01:36:06 +0400 |
---|---|---|
committer | Michael Hutchinson <m.j.hutchinson@gmail.com> | 2014-08-07 01:36:06 +0400 |
commit | 1baa7e3d3b2df6f57f5a58280aa081c9d30e52a6 (patch) | |
tree | ba33171b59090fc97c460d27864e19728910a018 /main/src/addins/TextTemplating | |
parent | 3e79733182499919b9a4077086c2c12cff1c1b96 (diff) |
[T4] Fix CompilerError ctor args in base template
Tested to match VS T4 engine.
BXC21691 - T4 null-reference usage for fileName when creating a
CompilerError object crashes CompilerError.ToString in the .NET framework
Diffstat (limited to 'main/src/addins/TextTemplating')
-rw-r--r-- | main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTransformation.cs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTransformation.cs b/main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTransformation.cs index 409a36a9a6..b4a78a03a1 100644 --- a/main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTransformation.cs +++ b/main/src/addins/TextTemplating/Mono.TextTemplating/Microsoft.VisualStudio.TextTemplating/TextTransformation.cs @@ -55,15 +55,12 @@ namespace Microsoft.VisualStudio.TextTemplating public void Error (string message) { - Errors.Add (new CompilerError (null, -1, -1, null, message)); + Errors.Add (new CompilerError ("", 0, 0, "", message)); } public void Warning (string message) { - var err = new CompilerError (null, -1, -1, null, message) { - IsWarning = true, - }; - Errors.Add (err); + Errors.Add (new CompilerError ("", 0, 0, "", message) { IsWarning = true }); } protected internal CompilerErrorCollection Errors { |