Change #265553
| Category | doxygen |
| Changed by | Sandbox User <sandbox@localhost> |
| Changed at | Mon 09 Mar 2026 18:23:28 |
| Repository | https://github.com/doxygen/doxygen.git |
| Project | doxygen |
| Branch | master |
| Revision | 5235a8e5b74abf4edb837a9fc3e4f6c8c33337f2 |
Comments
Avoid rename by using the actual dot -O output path (file.dot.format) dot -O appends the format suffix to the full input filename, so update all output path computations to use job->dotFile + "." + format directly: - dotgraph.cpp: imgName() includes .dot. before the format extension - dotgraph.h: absMapName() uses .dot.cmapx - dotrunner.cpp: post-processing uses job->dotFile + "." + format; rename blocks removed - dot.cpp: writeDotGraphFromFile and writeDotImageMapFromFile use Portable::system with explicit -o since the input and output paths are unrelated (user-provided file vs. generated output location) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Changed files
- src/dot.cpp
- src/dotgraph.cpp
- src/dotgraph.h
- src/dotrunner.cpp