summaryrefslogtreecommitdiff
path: root/lib/binarytools/BinaryReader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/binarytools/BinaryReader.cpp')
-rw-r--r--lib/binarytools/BinaryReader.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/binarytools/BinaryReader.cpp b/lib/binarytools/BinaryReader.cpp
index 8032a2b..6e47e12 100644
--- a/lib/binarytools/BinaryReader.cpp
+++ b/lib/binarytools/BinaryReader.cpp
@@ -199,6 +199,16 @@ std::string LUS::BinaryReader::ReadString() {
return res;
}
+std::string LUS::BinaryReader::ReadString(size_t length) {
+ std::string res;
+
+ for (int i = 0; i < length; i++) {
+ res += ReadChar();
+ }
+
+ return res;
+}
+
std::string LUS::BinaryReader::ReadCString() {
std::string res;