summaryrefslogtreecommitdiffstats
path: root/src/docparser.cpp
diff options
context:
space:
mode:
authoralbert-github <albert.tests@gmail.com>2019-11-06 11:55:51 (GMT)
committeralbert-github <albert.tests@gmail.com>2019-11-06 11:55:51 (GMT)
commitfa2e951d698c99feac64f5a480142482781ef8b8 (patch)
tree0eab2d922236e5338d012c3a4d7fc766b4cdae34 /src/docparser.cpp
parent03fb8168b060f33fe6011604fb4b08549df36865 (diff)
downloadDoxygen-fa2e951d698c99feac64f5a480142482781ef8b8.zip
Doxygen-fa2e951d698c99feac64f5a480142482781ef8b8.tar.gz
Doxygen-fa2e951d698c99feac64f5a480142482781ef8b8.tar.bz2
Better warning message in case of illegal command
Correcting compilation errors and warnings like: ``` error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive] char *cmd_start = (tok==TK_COMMAND_AT ? "@" : "\\"); warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] char *cmd_start = "\\"; ```
Diffstat (limited to 'src/docparser.cpp')
-rw-r--r--src/docparser.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/docparser.cpp b/src/docparser.cpp
index 568f7ed..ff21ce4 100644
--- a/src/docparser.cpp
+++ b/src/docparser.cpp
@@ -803,7 +803,7 @@ static bool findDocsForMemberOrCompound(const char *commandName,
inline void errorHandleDefaultToken(DocNode *parent,int tok,
QList<DocNode> &children,const char *txt)
{
- char *cmd_start = "\\";
+ const char *cmd_start = "\\";
switch (tok)
{
case TK_COMMAND_AT:
@@ -2313,7 +2313,7 @@ void DocSecRefList::parse()
{
if (tok==TK_COMMAND_AT || tok == TK_COMMAND_BS)
{
- char *cmd_start = (tok==TK_COMMAND_AT ? "@" : "\\");
+ const char *cmd_start = (tok==TK_COMMAND_AT ? "@" : "\\");
switch (Mappers::cmdMapper->map(g_token->name))
{
case CMD_SECREFITEM:
@@ -2648,7 +2648,7 @@ QCString DocLink::parse(bool isJavaLink,bool isXmlLink)
{
if (!defaultHandleToken(this,tok,m_children,FALSE))
{
- char *cmd_start = "\\";
+ const char *cmd_start = "\\";
switch (tok)
{
case TK_COMMAND_AT:
@@ -3797,7 +3797,7 @@ int DocHtmlDescTitle::parse()
{
if (!defaultHandleToken(this,tok,m_children))
{
- char *cmd_start = "\\";
+ const char *cmd_start = "\\";
switch (tok)
{
case TK_COMMAND_AT: