Lines Matching refs:newSize
748 size_t newSize; in xmlBufResize() local
777 newSize = (size > SIZE_MAX - 10 ? SIZE_MAX : size + 10); in xmlBufResize()
779 newSize = buf->size; in xmlBufResize()
781 while (size > newSize) { in xmlBufResize()
782 if (newSize > SIZE_MAX / 2) { in xmlBufResize()
786 newSize *= 2; in xmlBufResize()
790 newSize = (size > SIZE_MAX - 10 ? SIZE_MAX : size + 10); in xmlBufResize()
794 newSize = size; in xmlBufResize()
796 newSize = buf->size; in xmlBufResize()
797 while (size > newSize) { in xmlBufResize()
798 if (newSize > SIZE_MAX / 2) { in xmlBufResize()
802 newSize *= 2; in xmlBufResize()
808 newSize = (size > SIZE_MAX - 10 ? SIZE_MAX : size + 10); in xmlBufResize()
815 if (start_buf > newSize) { in xmlBufResize()
822 rebuf = (xmlChar *) xmlRealloc(buf->contentIO, start_buf + newSize); in xmlBufResize()
832 rebuf = (xmlChar *) xmlMallocAtomic(newSize); in xmlBufResize()
834 rebuf = (xmlChar *) xmlRealloc(buf->content, newSize); in xmlBufResize()
841 rebuf = (xmlChar *) xmlMallocAtomic(newSize); in xmlBufResize()
854 buf->size = newSize; in xmlBufResize()