Changeset 2049a4a3 in tol


Ignore:
Timestamp:
Oct 23, 2009, 8:21:45 AM (17 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
5c77d79
Parents:
e9c0ec3
Message:

Ensuring NextSymbol returns non null before to use, and else use NextArgument as symbol in error message "... after macro #Embed " in BParser::ParseSymbol

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@1556 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/bparser/par.cpp

    re9c0ec3 r2049a4a3  
    12501250          else
    12511251          {
     1252            BText sym = "";
     1253                 if(NextSymbol  ()) { sym=NextSymbol  ()->Name(); }
     1254            else if(NextArgument()) { sym=NextArgument()->Name(); }
    12521255            messageError_+=
    12531256              I2("Unexpected symbol ",
    1254                  "Símbolo fuera de lugar")+NextSymbol()->Name()+"\n"+
     1257                 "Símbolo fuera de lugar '")+sym+"' \n"+
    12551258              I2("A separator, close symbol or end of file was expected "
    12561259                 "after macro #Embed ",
Note: See TracChangeset for help on using the changeset viewer.