diff options
Diffstat (limited to 'src/pycode.l')
-rw-r--r-- | src/pycode.l | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/pycode.l b/src/pycode.l index e136e91..970ac91 100644 --- a/src/pycode.l +++ b/src/pycode.l @@ -107,7 +107,6 @@ struct pycodeYY_state bool endComment = FALSE; VariableContext theVarContext; CallContext theCallContext; - TooltipManager tooltipManager; SymbolResolver symbolResolver; }; @@ -1097,7 +1096,7 @@ static void writeMultiLineCodeLink(yyscan_t yyscanner, { struct yyguts_t *yyg = (struct yyguts_t*)yyscanner; bool sourceTooltips = Config_getBool(SOURCE_TOOLTIPS); - yyextra->tooltipManager.addTooltip(d); + TooltipManager::instance().addTooltip(ol,d); QCString ref = d->getReference(); QCString file = d->getOutputFileBase(); QCString anchor = d->anchor(); @@ -1627,7 +1626,7 @@ void PythonCodeParser::parseCode(CodeOutputInterface &codeOutIntf, yyextra->sourceFileDef=0; } // write the tooltips - yyextra->tooltipManager.writeTooltips(codeOutIntf); + TooltipManager::instance().writeTooltips(codeOutIntf); printlex(yy_flex_debug, FALSE, __FILE__, fileDef ? fileDef->fileName().data(): NULL); } |