Return to buf.c CVS log | Up to [local] / src / usr.bin / make |
version 1.24, 2012/09/21 07:55:20 | version 1.25, 2012/11/07 14:18:41 | ||
---|---|---|---|
|
|
||
bp->inPtr = bp->endPtr = bp->buffer = emalloc(size); | bp->inPtr = bp->endPtr = bp->buffer = emalloc(size); | ||
bp->endPtr += size; | bp->endPtr += size; | ||
} | } | ||
void | |||
Buf_KillTrailingSpaces(Buffer bp) | |||
{ | |||
while (bp->inPtr > bp->buffer + 1 && isspace(bp->inPtr[-1])) { | |||
if (bp->inPtr[-2] == '\\') | |||
break; | |||
bp->inPtr--; | |||
} | |||
} |