diff --git a/OpenRa.FileFormats/MiniYaml.cs b/OpenRa.FileFormats/MiniYaml.cs index 9e7317dd3f..d15c6bcbc6 100755 --- a/OpenRa.FileFormats/MiniYaml.cs +++ b/OpenRa.FileFormats/MiniYaml.cs @@ -60,6 +60,12 @@ namespace OpenRa.FileFormats return FromLines(File.ReadAllLines( path )); } + public static Dictionary FromStream(Stream s) + { + using (var reader = new StreamReader(s)) + return FromString(reader.ReadToEnd()); + } + public static Dictionary FromString(string text) { return FromLines(text.Split('\n'));