From c6bca15d5a59e63934fa3d978fcd95e899f18a08 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sun, 17 Jan 2010 08:27:33 +1300 Subject: [PATCH] added ability to read MiniYaml from streams --- OpenRa.FileFormats/MiniYaml.cs | 6 ++++++ 1 file changed, 6 insertions(+) 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'));