summaryrefslogtreecommitdiffstats
path: root/src/dia.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-05-03 20:09:10 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-05-03 20:09:10 (GMT)
commit99f9fc74eda25616f3d5c3e40f030c8c7ecce4bb (patch)
tree0ebcd895e7bc5ae90c1f1a9476a2a827f620137f /src/dia.cpp
parente593b17069750b5a072ef439a84e5493a6c70476 (diff)
downloadDoxygen-99f9fc74eda25616f3d5c3e40f030c8c7ecce4bb.zip
Doxygen-99f9fc74eda25616f3d5c3e40f030c8c7ecce4bb.tar.gz
Doxygen-99f9fc74eda25616f3d5c3e40f030c8c7ecce4bb.tar.bz2
issue #8193: Better warning in case of error in dot / msc / dia image
Diffstat (limited to 'src/dia.cpp')
-rw-r--r--src/dia.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/dia.cpp b/src/dia.cpp
index 13c1316..effc7a1 100644
--- a/src/dia.cpp
+++ b/src/dia.cpp
@@ -24,7 +24,8 @@
static const int maxCmdLine = 40960;
void writeDiaGraphFromFile(const QCString &inFile,const QCString &outDir,
- const QCString &outFile,DiaOutputFormat format)
+ const QCString &outFile,DiaOutputFormat format,
+ const QCString &srcFile,int srcLine)
{
QCString absOutFile = outDir;
absOutFile+=Portable::pathSeparator();
@@ -63,7 +64,7 @@ void writeDiaGraphFromFile(const QCString &inFile,const QCString &outDir,
Portable::sysTimerStart();
if ((exitCode=Portable::system(diaExe,diaArgs,FALSE))!=0)
{
- err("Problems running %s. Check your installation or look typos in you dia file %s\n",
+ err_full(srcFile,srcLine,"Problems running %s. Check your installation or look typos in you dia file %s\n",
qPrint(diaExe),qPrint(inFile));
Portable::sysTimerStop();
goto error;