バージョンごとのドキュメント一覧

SPI_repalloc

SPI_repalloc <refpurpose>reallocate memory in the upper executor context</refpurpose> — 上位エグゼキュータコンテキスト内にメモリを再割り当てる

概要

void * SPI_repalloc(void * pointer, Size size)

説明

<title>Description</title>

<function>SPI_repalloc</function> changes the size of a memory segment previously allocated using <function>SPI_palloc</function>. SPI_repallocは、以前にSPI_pallocを使用して割り当てられたメモリセグメントのサイズを変更します。

This function is no longer different from plain <function>repalloc</function>. It's kept just for backward compatibility of existing code. この関数はもはや通常のrepallocとは異なるものではありません。 単に既存コードの後方互換性のために保持されています。

引数

<title>Arguments</title>
void * pointer

pointer to existing storage to change 変更する既存の領域へのポインタ

Size size

size in bytes of storage to allocate 割り当てる領域のバイト数

戻り値

<title>Return Value</title>

pointer to new storage space of specified size with the contents copied from the existing area 指定サイズに新規に割り当てられ、既存領域の内容をコピーした領域へのポインタ