From 4b7d45558033eb03bf9b6dad382aa849b64bdee4 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Mon, 1 Dec 2008 21:13:02 +0000 Subject: Got rid of Stream::readLine_OLD calls in two places (mostly untested, please check/test for regressions) svn-id: r35198 --- engines/queen/resource.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'engines/queen/resource.cpp') diff --git a/engines/queen/resource.cpp b/engines/queen/resource.cpp index 38d841e96a..7c15d7884a 100644 --- a/engines/queen/resource.cpp +++ b/engines/queen/resource.cpp @@ -130,10 +130,12 @@ void Resource::loadTextFile(const char *filename, Common::StringList &stringList ResourceEntry *re = resourceEntry(filename); assert(re != NULL); seekResourceFile(re->bundle, re->offset); - char buf[512]; Common::SeekableSubReadStream stream(&_resourceFile, re->offset, re->offset + re->size); - while (stream.readLine_OLD(buf, 512)) { - stringList.push_back(buf); + while (true) { + Common::String tmp = stream.readLine(); + if (stream.eos() || stream.err()) + break; + stringList.push_back(tmp); } } -- cgit v1.2.3