summaryrefslogtreecommitdiffstats
path: root/src/dotgraph.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-03-08 22:00:00 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-03-18 20:57:40 (GMT)
commit3204a2206aa617b41c6da5999c3b826057d274f3 (patch)
tree2dc4b6d3df48302889e3b868eaed9ea30d0b2b09 /src/dotgraph.cpp
parent781c3ec1556b711c74fc0d6ebb343569eb1491ab (diff)
downloadDoxygen-3204a2206aa617b41c6da5999c3b826057d274f3.zip
Doxygen-3204a2206aa617b41c6da5999c3b826057d274f3.tar.gz
Doxygen-3204a2206aa617b41c6da5999c3b826057d274f3.tar.bz2
Refactoring: Replaced QFileInfo with FileInfo
- FileInfo is based on ghc::filesystem, a std::filesystem compatible implementation that does not require C++17.
Diffstat (limited to 'src/dotgraph.cpp')
-rw-r--r--src/dotgraph.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/dotgraph.cpp b/src/dotgraph.cpp
index 0da1db9..baa523f 100644
--- a/src/dotgraph.cpp
+++ b/src/dotgraph.cpp
@@ -25,6 +25,7 @@
#include "dotgraph.h"
#include "dotnode.h"
#include "dotfilepatcher.h"
+#include "fileinfo.h"
#define MAP_CMD "cmapx"
@@ -63,12 +64,12 @@ static bool checkDeliverables(const QCString &file1,
bool file2Ok = TRUE;
if (!file1.isEmpty())
{
- QFileInfo fi(file1);
+ FileInfo fi(file1.str());
file1Ok = (fi.exists() && fi.size()>0);
}
if (!file2.isEmpty())
{
- QFileInfo fi(file2);
+ FileInfo fi(file2.str());
file2Ok = (fi.exists() && fi.size()>0);
}
return file1Ok && file2Ok;
@@ -77,7 +78,7 @@ static bool checkDeliverables(const QCString &file1,
static bool insertMapFile(FTextStream &out,const QCString &mapFile,
const QCString &relPath,const QCString &mapLabel)
{
- QFileInfo fi(mapFile);
+ FileInfo fi(mapFile.str());
if (fi.exists() && fi.size()>0) // reuse existing map file
{
QGString tmpstr;