From 77b4c3bc7cba2d06fa2c03fbf55f5da4f71eb72c Mon Sep 17 00:00:00 2001 From: Joenio Marques da Costa Date: Tue, 1 Dec 2020 22:13:58 +0100 Subject: quotes added surrounding inheritance tokens on doxyparse output closes analizo/analizo#173 --- addon/doxyparse/doxyparse.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addon/doxyparse/doxyparse.cpp b/addon/doxyparse/doxyparse.cpp index d4abd3a..4235bf3 100644 --- a/addon/doxyparse/doxyparse.cpp +++ b/addon/doxyparse/doxyparse.cpp @@ -144,7 +144,7 @@ static void printInherits() { printf(" inherits:\n"); } static void printInheritance(std::string base_class) { - printf(" - %s\n", base_class.c_str()); + printf(" - \"%s\"\n", base_class.c_str()); } static void printDefines() { printf(" defines:\n"); @@ -361,7 +361,7 @@ static void classInformation(const ClassDef* cd) { if (!cd->baseClasses().empty()) { printInherits(); for (const auto &bcd : cd->baseClasses()) { - printInheritance(bcd.classDef->name().data()); + printInheritance(sanitizeString(bcd.classDef->name().data())); } } if(cd->isAbstract()) { -- cgit v0.12