Skip to content

Commit

Permalink
Fixed a compilation problem for doxyapp and some implicit conversion …
Browse files Browse the repository at this point in the history
…warnings
  • Loading branch information
doxygen committed Aug 9, 2021
1 parent 588b18e commit 267c652
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions addon/doxyapp/doxyapp.cpp
Expand Up @@ -146,7 +146,7 @@ static void listSymbol(Definition *d)

static void listSymbols()
{
for (const auto &kv : Doxygen::symbolMap)
for (const auto &kv : *Doxygen::symbolMap)
{
listSymbol(kv.second);
}
Expand Down Expand Up @@ -205,7 +205,7 @@ static void lookupSymbols(const QCString &sym)
{
if (!sym.isEmpty())
{
auto range = Doxygen::symbolMap.find(sym);
auto range = Doxygen::symbolMap->find(sym);
bool found=false;
for (auto it=range.first; it!=range.second; ++it)
{
Expand Down
2 changes: 1 addition & 1 deletion src/docparser.cpp
Expand Up @@ -671,7 +671,7 @@ bool DocParser::findDocsForMemberOrCompound(const QCString &commandName,
cmdArg.startsWith("anonymous_namespace{")
)
{
int rightBracePos = cmdArg.find("}", std::strlen("anonymous_namespace{"));
size_t rightBracePos = cmdArg.find("}", std::strlen("anonymous_namespace{"));
QCString leftPart = cmdArg.left(rightBracePos + 1);
QCString rightPart = cmdArg.right(cmdArg.size() - rightBracePos - 1);
rightPart = substitute(rightPart, ".", "::");
Expand Down
6 changes: 3 additions & 3 deletions src/util.cpp
Expand Up @@ -5989,14 +5989,14 @@ int countAliasArguments(const QCString &argList)
return count;
}

QCString extractAliasArgs(const QCString &args,int pos)
QCString extractAliasArgs(const QCString &args,size_t pos)
{
int i;
size_t i;
int bc=0;
char prevChar=0;
if (args.at(pos)=='{') // alias has argument
{
for (i=pos;i<(int)args.length();i++)
for (i=pos;i<args.length();i++)
{
if (prevChar!='\\')
{
Expand Down
2 changes: 1 addition & 1 deletion src/util.h
Expand Up @@ -346,7 +346,7 @@ QCString transcodeCharacterStringToUTF8(const QCString &input);

QCString recodeString(const QCString &str,const char *fromEncoding,const char *toEncoding);

QCString extractAliasArgs(const QCString &args,int pos);
QCString extractAliasArgs(const QCString &args,size_t pos);

int countAliasArguments(const QCString &argList);

Expand Down

0 comments on commit 267c652

Please sign in to comment.