From a065e04d529da1d847b5062a12c46d916408bf32 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 21:46:22 -0500 Subject: update based on https://github.com/mdn/yari/issues/2028 --- files/ja/pr_realloc/index.html | 444 ----------------------------------------- 1 file changed, 444 deletions(-) delete mode 100644 files/ja/pr_realloc/index.html (limited to 'files/ja/pr_realloc/index.html') diff --git a/files/ja/pr_realloc/index.html b/files/ja/pr_realloc/index.html deleted file mode 100644 index 3adbd66a73..0000000000 --- a/files/ja/pr_realloc/index.html +++ /dev/null @@ -1,444 +0,0 @@ ---- -title: PR_Realloc -slug: PR_Realloc -tags: - - NSPR_API - - NSPR_API_Reference -translation_of: Mozilla/Projects/NSPR/Reference/PR_Realloc ---- -

-

ヒープ領域に確保したメモリのサイズ変更。 -

-

-

構文

-
#include <prmem.h>
-
-void *PR_Realloc (
-   void *ptr,
-   PRUint32 size);
-
-

-

-

パラメータ

-
ptr -
サイズを変更するすでに確保したメモリブロックへのポインタ -
size -
変更後のメモリブロックのサイズ -
-

-

-

戻り値

-

確保されたメモリへの型無しのポインタもしくは、メモリ確保が失敗した場合は NULL が帰ります。PR_GetError() を呼ぶことで libc の関数 realloc() から戻ってきたエラーを取得できます。 -

-

-

解説

-

この関数は、ptr が指し示すメモリブロックを新しいサイズへ拡張もしくは縮小しようとします。変更後のメモリブロックの内容は、新旧の小さいほうのサイズまで元のまま変更されませんが、新しいメモリブロックのアドレスは変更されている可能性があります。 -

-- cgit v1.2.3-54-g00ecf