On 10/07/2013 04:36 AM, Amos Jeffries wrote: > ------------------------------------------------------------ > revno: 13038 > committer: Amos Jeffries <squ...@treenet.co.nz> > branch nick: trunk > timestamp: Mon 2013-10-07 04:36:47 -0600 > message: > Fix signedness comparison in SBuf > modified: > src/SBuf.h >
> === modified file 'src/SBuf.h' > --- a/src/SBuf.h 2013-10-07 08:32:15 +0000 > +++ b/src/SBuf.h 2013-10-07 10:36:47 +0000 > @@ -417,7 +417,7 @@ > * \throw SBufTooBigException if the user tries to allocate too big a > SBuf > */ > void reserveSpace(size_type minSpace) { > - Must(0 <= minSpace); > + Must(minSpace < maxSize); > Must(length() <= maxSize - minSpace); > reserveCapacity(length()+minSpace); > } This one should be minSpace <= maxSize, I think. Alex.