diff --git a/components/files/filelibrary.cpp b/components/files/filelibrary.cpp index baefd79eb..f1467166e 100644 --- a/components/files/filelibrary.cpp +++ b/components/files/filelibrary.cpp @@ -44,13 +44,13 @@ namespace Files { if( !acceptableExtensions.empty() ) { - fileExtension = listIter->extension().string(); + fileExtension = boost::filesystem::path (listIter->extension()).string(); boost::algorithm::to_lower(fileExtension); if(!containsVectorString(acceptableExtensions, fileExtension)) continue; } - type = listIter->parent_path().leaf().string(); + type = boost::filesystem::path (listIter->parent_path().leaf()).string(); if (!strict) boost::algorithm::to_lower(type); diff --git a/components/files/fileops.cpp b/components/files/fileops.cpp index d6365e753..f57eaa546 100644 --- a/components/files/fileops.cpp +++ b/components/files/fileops.cpp @@ -1,4 +1,7 @@ #include "fileops.hpp" + +#include + #include #include