diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2007-09-25 19:13:15 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2007-09-25 19:13:15 (GMT) |
commit | f57b7d974fec18d1d8f325c102efd8be5930131d (patch) | |
tree | bbe4c051e635c620ab57fcc7ca8279d0427777d8 /src/msc.cpp | |
parent | 8e4a092e4d51347f8f6c61d87154ee74edb13d20 (diff) | |
download | Doxygen-f57b7d974fec18d1d8f325c102efd8be5930131d.zip Doxygen-f57b7d974fec18d1d8f325c102efd8be5930131d.tar.gz Doxygen-f57b7d974fec18d1d8f325c102efd8be5930131d.tar.bz2 |
Release-1.5.3-20070925
Diffstat (limited to 'src/msc.cpp')
-rw-r--r-- | src/msc.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/msc.cpp b/src/msc.cpp index eb1ae6d..afd3562 100644 --- a/src/msc.cpp +++ b/src/msc.cpp @@ -26,7 +26,8 @@ static const int maxCmdLine = 40960; -static bool convertMapFile(QTextStream &t,const char *mapName,const QCString relPath) +static bool convertMapFile(QTextStream &t,const char *mapName,const QCString relPath, + const QString &context) { QFile f(mapName); if (!f.open(IO_ReadOnly)) @@ -66,7 +67,7 @@ static bool convertMapFile(QTextStream &t,const char *mapName,const QCString rel { // handle doxygen \ref tag URL reference QCString *dest; - DocRef *df = new DocRef( (DocNode*) 0, url ); + DocRef *df = new DocRef( (DocNode*) 0, url, context ); if (!df->ref().isEmpty()) { if ((dest=Doxygen::tagDestinationDict[df->ref()])) t << *dest << "/"; @@ -138,7 +139,7 @@ error: } QString getMscImageMapFromFile(const QString& inFile, const QString& outDir, - const QCString& relPath) + const QCString& relPath,const QString& context) { QString outFile = inFile + ".map"; @@ -162,7 +163,7 @@ QString getMscImageMapFromFile(const QString& inFile, const QString& outDir, QString result; QTextOStream tmpout(&result); - convertMapFile(tmpout, outFile, relPath); + convertMapFile(tmpout, outFile, relPath, context); QDir().remove(outFile); QDir::setCurrent(oldDir); |