Avoid another allocation when processing a buffer; there should now be no dynamic memory allocation during execution.