summaryrefslogtreecommitdiff
path: root/src/file_util.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/file_util.cc')
-rw-r--r--src/file_util.cc31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/file_util.cc b/src/file_util.cc
deleted file mode 100644
index a0cae5f58..000000000
--- a/src/file_util.cc
+++ /dev/null
@@ -1,31 +0,0 @@
-// Copyright 2018 the Deno authors. All rights reserved. MIT license.
-#include <inttypes.h>
-#include <stdio.h>
-#include <fstream>
-#include <iterator>
-#include <string>
-
-#include "file_util.h"
-
-namespace deno {
-
-bool ReadFileToString(const char* fn, std::string* contents) {
- std::ifstream file(fn, std::ios::binary);
- if (file.fail()) {
- return false;
- }
- contents->assign(std::istreambuf_iterator<char>{file}, {});
- return !file.fail();
-}
-
-std::string Basename(std::string const& filename) {
- for (auto it = filename.rbegin(); it != filename.rend(); ++it) {
- char ch = *it;
- if (ch == '\\' || ch == '/') {
- return std::string(it.base(), filename.end());
- }
- }
- return filename;
-}
-
-} // namespace deno