summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2024-03-18 23:35:44 +0100
committerAki <please@ignore.pl>2024-03-18 23:35:44 +0100
commit3df6ccddcbd881c2474746f5f1758b095c866a67 (patch)
tree42eb543654f195f49b0a0e4d8ccc433fbdfc46b5
parent2aa26759e12da36d68641ea3abda9b53292a2cbd (diff)
downloadstarshatter-3df6ccddcbd881c2474746f5f1758b095c866a67.zip
starshatter-3df6ccddcbd881c2474746f5f1758b095c866a67.tar.gz
starshatter-3df6ccddcbd881c2474746f5f1758b095c866a67.tar.bz2
Removed unused FileReader, too
-rw-r--r--FoundationEx/include/Reader.h12
-rw-r--r--FoundationEx/src/Reader_.cpp34
2 files changed, 0 insertions, 46 deletions
diff --git a/FoundationEx/include/Reader.h b/FoundationEx/include/Reader.h
index a89be01..2226366 100644
--- a/FoundationEx/include/Reader.h
+++ b/FoundationEx/include/Reader.h
@@ -27,18 +27,6 @@ public:
};
-class FileReader : public Reader
-{
-public:
- FileReader(const char* fname);
- virtual Text more() override;
-
-private:
- Text filename;
- int done;
-};
-
-
class BlockReader : public Reader
{
public:
diff --git a/FoundationEx/src/Reader_.cpp b/FoundationEx/src/Reader_.cpp
index c3e33d5..7efdc6a 100644
--- a/FoundationEx/src/Reader_.cpp
+++ b/FoundationEx/src/Reader_.cpp
@@ -14,44 +14,10 @@
#include <Reader.h>
#include <cstdio>
-#include <fstream>
#include <Utils.h>
-FileReader::FileReader(const char* fname) :
- filename(fname),
- done(0)
-{
-}
-
-
-Text
-FileReader::more()
-{
- if (done) return Text();
-
- std::fstream fin(filename, std::fstream::in);
-
- if (!fin) {
- Print("ERROR(Parse): Could not open file '%s'\n", filename.data());
- return Text();
- }
-
- Text result;
- char buf[1000], newline;
-
- while (fin.get(buf, 1000)) {
- result.append(buf);
- fin.get(newline);
- result.append(newline);
- }
-
- done = 1;
- return result;
-}
-
-
BlockReader::BlockReader(const char* block) :
data((char*) block),
done(0),