历史版本。 PostgreSQL 9.1 已结束支持。 2016-10-27. 请参阅 当前版本手册.
SPI_repalloc
SPI_repalloc — reallocate memory in the upper executor context
大纲
void * SPI_repalloc(void *pointer, Sizesize)
描述
SPI_repalloc改变之前用SPI_palloc
分配的内存段的大小。
这个函数如今与普通的repalloc已无区别。保留它只是为了与现有代码保持向后兼容。
参数
void *pointer指向要改变的现有存储空间的指针
Sizesize要分配的存储空间大小(以字节计)
返回值
指向具有指定大小的新存储空间的指针,现有区域的内容会被复制到其中