diff --git a/LICENSE.txt b/LICENSE.txt
old mode 100755
new mode 100644
diff --git a/android/jni/main.cpp b/android/jni/main.cpp
old mode 100755
new mode 100644
diff --git a/include/flatbuffers/util.h b/include/flatbuffers/util.h
index 3951bbdd7343705a6496cd6485002f9ca0d9fc2a..d34850b16e39fd5c3db4f58e46766a77c4139cec 100644
--- a/include/flatbuffers/util.h
+++ b/include/flatbuffers/util.h
@@ -112,7 +112,7 @@ inline bool LoadFile(const char *name, bool binary, std::string *buf) {
   std::ifstream ifs(name, binary ? std::ifstream::binary : std::ifstream::in);
   if (!ifs.is_open()) return false;
   ifs.seekg(0, std::ios::end);
-  (*buf).resize(ifs.tellg());
+  (*buf).resize(static_cast<size_t>(ifs.tellg()));
   ifs.seekg(0, std::ios::beg);
   ifs.read(&(*buf)[0], (*buf).size());
   return !ifs.bad();
diff --git a/samples/sample_binary.cpp b/samples/sample_binary.cpp
old mode 100755
new mode 100644
diff --git a/samples/sample_text.cpp b/samples/sample_text.cpp
old mode 100755
new mode 100644
diff --git a/src/flatc.cpp b/src/flatc.cpp
old mode 100755
new mode 100644