From 62990a765edce9d65d43fbb22c60131aaa236c20 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 26 Jan 2020 01:19:05 +0100 Subject: [PATCH] shstream:: initialize from a string --- hprint.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hprint.cpp b/hprint.cpp index 41f16424..6c59bdcc 100644 --- a/hprint.cpp +++ b/hprint.cpp @@ -133,7 +133,7 @@ struct fhstream : hstream { struct shstream : hstream { string s; int pos; - shstream() { pos = 0; } + shstream(const string& t = "") : s(t) { pos = 0; } virtual void write_char(char c) { s += c; } virtual char read_char() { if(pos == isize(s)) throw hstream_exception(); return s[pos++]; } };