--- encfs/BlockFileIO.cpp +++ encfs/BlockFileIO.cpp @@ -20,6 +20,7 @@ #include "MemoryPool.h" #include +#include #include "i18n.h" --- encfs/BlockNameIO.cpp +++ encfs/BlockNameIO.cpp @@ -23,6 +23,7 @@ #include #include #include +#include #include "i18n.h" --- encfs/CipherFileIO.cpp +++ encfs/CipherFileIO.cpp @@ -23,7 +23,7 @@ #include #include -#include +#include /* - Version 2:0 adds support for a per-file initialization vector with a --- encfs/CipherV3.cpp +++ encfs/CipherV3.cpp @@ -22,7 +22,7 @@ #include "../config.h" -#include +#include #define NO_DES --- encfs/Config.cpp +++ encfs/Config.cpp @@ -23,6 +23,7 @@ #include #include #include +#include using namespace std; --- encfs/ConfigVar.cpp +++ encfs/ConfigVar.cpp @@ -17,6 +17,7 @@ #include "ConfigVar.h" #include +#include using namespace rlog; --- encfs/DirNode.cpp +++ encfs/DirNode.cpp @@ -22,9 +22,10 @@ #include #include -#include -#include -#include +#include +#include +#include +#include #include #include #ifdef linux --- encfs/FileNode.cpp +++ encfs/FileNode.cpp @@ -19,7 +19,8 @@ // of sys/stat.h or other system headers (to be safe) #include "encfs.h" -#include +#include +#include #include #include #include --- encfs/FileUtils.cpp +++ encfs/FileUtils.cpp @@ -45,9 +45,10 @@ #include #include #include -#include -#include -#include +#include +#include +#include +#include #include #include --- encfs/MACFileIO.cpp +++ encfs/MACFileIO.cpp @@ -22,6 +22,7 @@ #include #include #include +#include #include "i18n.h" --- encfs/MACFileIOCompat.cpp +++ encfs/MACFileIOCompat.cpp @@ -21,6 +21,7 @@ #include #include +#include #include "i18n.h" --- encfs/MemoryPool.cpp +++ encfs/MemoryPool.cpp @@ -19,8 +19,8 @@ #include "MemoryPool.h" #include -#include -#include +#include +#include #include "config.h" #include --- encfs/NameIO.cpp +++ encfs/NameIO.cpp @@ -26,6 +26,7 @@ // for static build. Need to reference the modules which are registered at // run-time, to ensure that the linker doesn't optimize them away. #include +#include #include "BlockNameIO.h" #include "StreamNameIO.h" #include "NullNameIO.h" --- encfs/NullCipher.cpp +++ encfs/NullCipher.cpp @@ -21,6 +21,7 @@ #include "Interface.h" #include +#include using namespace std; using namespace rel; --- encfs/NullNameIO.cpp +++ encfs/NullNameIO.cpp @@ -19,6 +19,7 @@ #include "Cipher.h" #include "base64.h" +#include using namespace rel; --- encfs/OpaqueValue.cpp +++ encfs/OpaqueValue.cpp @@ -20,7 +20,7 @@ #include "PtrImpl.h" #include -#include +#include using namespace std; using namespace rel; --- encfs/Ptr.cpp +++ encfs/Ptr.cpp @@ -20,7 +20,7 @@ #include "Ptr.h" -#include +#include using namespace rel; --- encfs/RawFileIO.cpp +++ encfs/RawFileIO.cpp @@ -28,7 +28,8 @@ #include #include -#include +#include +#include using namespace std; --- encfs/SSL_Cipher.cpp +++ encfs/SSL_Cipher.cpp @@ -31,7 +31,7 @@ #include "MemoryPool.h" #include "Mutex.h" -#include +#include #include --- encfs/StreamNameIO.cpp +++ encfs/StreamNameIO.cpp @@ -22,6 +22,7 @@ #include #include +#include #include "i18n.h" --- encfs/encfs.cpp +++ encfs/encfs.cpp @@ -17,12 +17,12 @@ #include "encfs.h" -#include -#include +#include +#include #include #include #include -#include +#include #include #include --- encfs/encfs.h +++ encfs/encfs.h @@ -28,7 +28,7 @@ #endif #ifndef linux -#include +#include static __inline int setfsuid(uid_t uid) { --- encfs/main.cpp +++ encfs/main.cpp @@ -25,10 +25,10 @@ #include #include -#include +#include #include #include -#include +#include #include --- encfs/readpassphrase.cpp +++ encfs/readpassphrase.cpp @@ -36,14 +36,14 @@ #ifndef HAVE_READPASSPHRASE #include -#include -#include +#include +#include #include #include #include #include #include -#include +#include #include #include --- encfs/test.cpp +++ encfs/test.cpp @@ -22,7 +22,7 @@ #include -#include +#include #include "Cipher.h" #include "DirNode.h" --- intl/autosprintf.cpp +++ intl/autosprintf.cpp @@ -17,7 +17,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -/* Tell glibc's to provide a prototype for vasprintf(). +/* Tell glibc's to provide a prototype for vasprintf(). This must come before because may include , and once has been included, it's too late. */ #ifndef _GNU_SOURCE @@ -28,10 +28,10 @@ #include "autosprintf.h" #include -#include -#include +#include +#include //#include "lib-asprintf.h" -#include +#include namespace gnu {