VirtualBox

Changeset 98440 in vbox for trunk


Ignore:
Timestamp:
Feb 2, 2023 12:49:52 PM (2 years ago)
Author:
vboxsync
Message:

scm: More on the kmk makefile cleanup. bugref:10348

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bldprogs/scmrw-kmk.cpp

    r98434 r98440  
    22182218                    ScmStreamWrite(pOut, &pchLine[offLine], cchLine - offLine);
    22192219                    ScmStreamPutEol(pOut, Parser.enmEol);
     2220
     2221                    /* If line continuation is used, it's typically to disable
     2222                       a property variable, so we just pass it thru as-is */
     2223                    while (scmKmkIsLineWithContinuation(pchLine, cchLine))
     2224                    {
     2225                        Parser.pchLine = pchLine = ScmStreamGetLine(pIn, &Parser.cchLine, &Parser.enmEol);
     2226                        if (!pchLine)
     2227                            break;
     2228                        cchLine = Parser.cchLine;
     2229                        ScmStreamPutLine(pOut, pchLine, cchLine, Parser.enmEol);
     2230                    }
    22202231                    continue;
    22212232                }
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette