summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/definition.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/definition.cpp b/src/definition.cpp
index ff30429..92baf0c 100644
--- a/src/definition.cpp
+++ b/src/definition.cpp
@@ -1034,15 +1034,15 @@ void Definition::writeSourceDef(OutputList &ol,const char *)
ol.pushGeneratorState();
ol.disable(OutputGenerator::Man);
- if (!latexSourceCode)
+ ol.disableAllBut(OutputGenerator::Html);
+ if (latexSourceCode)
{
- ol.disable(OutputGenerator::Latex);
+ ol.enable(OutputGenerator::Latex);
}
- if (!rtfSourceCode)
+ if (rtfSourceCode)
{
- ol.disable(OutputGenerator::RTF);
+ ol.enable(OutputGenerator::RTF);
}
- ol.disableAllBut(OutputGenerator::Html);
// write line link (HTML only)
ol.writeObjectLink(0,fn,anchorStr,lineStr);
ol.enableAll();