summaryrefslogtreecommitdiffstats
path: root/src/docparser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/docparser.cpp')
-rw-r--r--src/docparser.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/docparser.cpp b/src/docparser.cpp
index 75fe570..36bc8a5 100644
--- a/src/docparser.cpp
+++ b/src/docparser.cpp
@@ -18,7 +18,6 @@
#include <cassert>
#include <qfile.h>
-#include <qfileinfo.h>
#include <qcstring.h>
#include <ctype.h>
#include <qcstringlist.h>
@@ -52,6 +51,7 @@
#include "markdown.h"
#include "htmlentity.h"
#include "emoji.h"
+#include "fileinfo.h"
#define TK_COMMAND_CHAR(token) ((token)==TK_COMMAND_AT ? '@' : '\\')
@@ -348,7 +348,7 @@ static QCString findAndCopyImage(const char *fileName,DocImage::Type type, bool
break;
}
QCString outputFile = outputDir+"/"+result;
- QFileInfo outfi(outputFile);
+ FileInfo outfi(outputFile.str());
if (outfi.isSymLink())
{
QFile::remove(outputFile);
@@ -1836,7 +1836,7 @@ static void readTextFileByName(const QCString &file,QCString &text)
{
if (Portable::isAbsolutePath(file.data()))
{
- QFileInfo fi(file);
+ FileInfo fi(file.str());
if (fi.exists())
{
text = fileToString(file,Config_getBool(FILTER_SOURCE_FILES));
@@ -1846,11 +1846,11 @@ static void readTextFileByName(const QCString &file,QCString &text)
const StringVector &examplePathList = Config_getList(EXAMPLE_PATH);
for (const auto &s : examplePathList)
{
- QCString absFileName = QCString(s.c_str())+Portable::pathSeparator()+file;
- QFileInfo fi(absFileName);
+ std::string absFileName = s+Portable::pathSeparator()+file.str();
+ FileInfo fi(absFileName);
if (fi.exists())
{
- text = fileToString(absFileName,Config_getBool(FILTER_SOURCE_FILES));
+ text = fileToString(QCString(absFileName),Config_getBool(FILTER_SOURCE_FILES));
return;
}
}