diff --git a/encfs/DirNode.cpp b/encfs/DirNode.cpp index 6c683d5..8b24c7c 100644 --- a/encfs/DirNode.cpp +++ b/encfs/DirNode.cpp @@ -31,6 +31,8 @@ #include #endif +#include + #include "Context.h" #include "Cipher.h" #include "Mutex.h" diff --git a/encfs/FileNode.cpp b/encfs/FileNode.cpp index 70d2adb..c7fa357 100644 --- a/encfs/FileNode.cpp +++ b/encfs/FileNode.cpp @@ -28,6 +28,8 @@ #include #endif +#include + #include "config.h" #include "FileNode.h" diff --git a/encfs/NameIO.cpp b/encfs/NameIO.cpp index 8c28f16..988bd78 100644 --- a/encfs/NameIO.cpp +++ b/encfs/NameIO.cpp @@ -22,6 +22,7 @@ #include #include +#include // for static build. Need to reference the modules which are registered at // run-time, to ensure that the linker doesn't optimize them away. diff --git a/encfs/NullNameIO.cpp b/encfs/NullNameIO.cpp index 0e76da0..90485ef 100644 --- a/encfs/NullNameIO.cpp +++ b/encfs/NullNameIO.cpp @@ -20,6 +20,8 @@ #include "Cipher.h" #include "base64.h" +#include + using namespace rel; using boost::shared_ptr; diff --git a/encfs/StreamNameIO.cpp b/encfs/StreamNameIO.cpp index c584be6..cd7f4a4 100644 --- a/encfs/StreamNameIO.cpp +++ b/encfs/StreamNameIO.cpp @@ -24,6 +24,7 @@ #include #include "i18n.h" +#include using namespace rel; using namespace std;