- added DynStringShorten

This commit is contained in:
zolliker
2012-08-21 06:42:20 +00:00
parent f1c42c8805
commit 0db4463bf3

View File

@ -281,6 +281,19 @@ int DynStringBackspace(pDynString self)
return 1;
}
/*---------------------------------------------------------------------------*/
int DynStringShorten(pDynString self, int length)
{
assert(self);
assert(self->iMAGIC == DYNMAGIC);
if (length >= self->iTextLen || length < 0) {
return 0;
}
self->iTextLen = length;
self->pBuffer[length] = '\0';
return 1;
}
/*---------------------------------------------------------------------------*/
char *Dyn2Cstring(pDynString self) {
char *result;