OSDN Git Service

FIRST REPOSITORY
[eos/hostdependOTHERS.git] / I686LINUX / util / I686LINUX / doc / postgresql / html / spi-realloc.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >SPI_repalloc</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
9 REV="MADE"
10 HREF="mailto:pgsql-docs@postgresql.org"><LINK
11 REL="HOME"
12 TITLE="PostgreSQL 7.4.1 Documentation"
13 HREF="index.html"><LINK
14 REL="UP"
15 TITLE="Memory Management"
16 HREF="spi-memory.html"><LINK
17 REL="PREVIOUS"
18 TITLE="SPI_palloc"
19 HREF="spi-spi-palloc.html"><LINK
20 REL="NEXT"
21 TITLE="SPI_pfree"
22 HREF="spi-spi-pfree.html"><LINK
23 REL="STYLESHEET"
24 TYPE="text/css"
25 HREF="stylesheet.css"><META
26 NAME="creation"
27 CONTENT="2003-12-22T03:48:47"></HEAD
28 ><BODY
29 CLASS="REFENTRY"
30 ><DIV
31 CLASS="NAVHEADER"
32 ><TABLE
33 SUMMARY="Header navigation table"
34 WIDTH="100%"
35 BORDER="0"
36 CELLPADDING="0"
37 CELLSPACING="0"
38 ><TR
39 ><TH
40 COLSPAN="5"
41 ALIGN="center"
42 VALIGN="bottom"
43 >PostgreSQL 7.4.1 Documentation</TH
44 ></TR
45 ><TR
46 ><TD
47 WIDTH="10%"
48 ALIGN="left"
49 VALIGN="top"
50 ><A
51 HREF="spi-spi-palloc.html"
52 ACCESSKEY="P"
53 >Prev</A
54 ></TD
55 ><TD
56 WIDTH="10%"
57 ALIGN="left"
58 VALIGN="top"
59 ><A
60 HREF="spi-spi-palloc.html"
61 >Fast Backward</A
62 ></TD
63 ><TD
64 WIDTH="60%"
65 ALIGN="center"
66 VALIGN="bottom"
67 ></TD
68 ><TD
69 WIDTH="10%"
70 ALIGN="right"
71 VALIGN="top"
72 ><A
73 HREF="spi-spi-pfree.html"
74 >Fast Forward</A
75 ></TD
76 ><TD
77 WIDTH="10%"
78 ALIGN="right"
79 VALIGN="top"
80 ><A
81 HREF="spi-spi-pfree.html"
82 ACCESSKEY="N"
83 >Next</A
84 ></TD
85 ></TR
86 ></TABLE
87 ><HR
88 ALIGN="LEFT"
89 WIDTH="100%"></DIV
90 ><H1
91 ><A
92 NAME="SPI-REALLOC"
93 ></A
94 >SPI_repalloc</H1
95 ><DIV
96 CLASS="REFNAMEDIV"
97 ><A
98 NAME="AEN34164"
99 ></A
100 ><H2
101 >Name</H2
102 >SPI_repalloc&nbsp;--&nbsp;reallocate memory in the upper executor context</DIV
103 ><A
104 NAME="AEN34167"
105 ></A
106 ><DIV
107 CLASS="REFSYNOPSISDIV"
108 ><A
109 NAME="AEN34169"
110 ></A
111 ><H2
112 >Synopsis</H2
113 ><PRE
114 CLASS="SYNOPSIS"
115 >void * SPI_repalloc(void * <VAR
116 CLASS="PARAMETER"
117 >pointer</VAR
118 >, Size <VAR
119 CLASS="PARAMETER"
120 >size</VAR
121 >)</PRE
122 ></DIV
123 ><DIV
124 CLASS="REFSECT1"
125 ><A
126 NAME="AEN34173"
127 ></A
128 ><H2
129 >Description</H2
130 ><P
131 >   <CODE
132 CLASS="FUNCTION"
133 >SPI_repalloc</CODE
134 > changes the size of a memory
135    segment previously allocated using <CODE
136 CLASS="FUNCTION"
137 >SPI_palloc</CODE
138 >.
139   </P
140 ><P
141 >   This function is no longer different from plain
142    <CODE
143 CLASS="FUNCTION"
144 >repalloc</CODE
145 >.  It's kept just for backward
146    compatibility of existing code.
147   </P
148 ></DIV
149 ><DIV
150 CLASS="REFSECT1"
151 ><A
152 NAME="AEN34180"
153 ></A
154 ><H2
155 >Arguments</H2
156 ><P
157 ></P
158 ><DIV
159 CLASS="VARIABLELIST"
160 ><DL
161 ><DT
162 ><TT
163 CLASS="LITERAL"
164 >void * <VAR
165 CLASS="PARAMETER"
166 >pointer</VAR
167 ></TT
168 ></DT
169 ><DD
170 ><P
171 >      pointer to existing storage to change
172      </P
173 ></DD
174 ><DT
175 ><TT
176 CLASS="LITERAL"
177 >Size <VAR
178 CLASS="PARAMETER"
179 >size</VAR
180 ></TT
181 ></DT
182 ><DD
183 ><P
184 >      size in bytes of storage to allocate
185      </P
186 ></DD
187 ></DL
188 ></DIV
189 ></DIV
190 ><DIV
191 CLASS="REFSECT1"
192 ><A
193 NAME="AEN34195"
194 ></A
195 ><H2
196 >Return Value</H2
197 ><P
198 >   pointer to new storage space of specified size with the contents
199    copied from the existing area
200   </P
201 ></DIV
202 ><DIV
203 CLASS="NAVFOOTER"
204 ><HR
205 ALIGN="LEFT"
206 WIDTH="100%"><TABLE
207 SUMMARY="Footer navigation table"
208 WIDTH="100%"
209 BORDER="0"
210 CELLPADDING="0"
211 CELLSPACING="0"
212 ><TR
213 ><TD
214 WIDTH="33%"
215 ALIGN="left"
216 VALIGN="top"
217 ><A
218 HREF="spi-spi-palloc.html"
219 ACCESSKEY="P"
220 >Prev</A
221 ></TD
222 ><TD
223 WIDTH="34%"
224 ALIGN="center"
225 VALIGN="top"
226 ><A
227 HREF="index.html"
228 ACCESSKEY="H"
229 >Home</A
230 ></TD
231 ><TD
232 WIDTH="33%"
233 ALIGN="right"
234 VALIGN="top"
235 ><A
236 HREF="spi-spi-pfree.html"
237 ACCESSKEY="N"
238 >Next</A
239 ></TD
240 ></TR
241 ><TR
242 ><TD
243 WIDTH="33%"
244 ALIGN="left"
245 VALIGN="top"
246 >SPI_palloc</TD
247 ><TD
248 WIDTH="34%"
249 ALIGN="center"
250 VALIGN="top"
251 ><A
252 HREF="spi-memory.html"
253 ACCESSKEY="U"
254 >Up</A
255 ></TD
256 ><TD
257 WIDTH="33%"
258 ALIGN="right"
259 VALIGN="top"
260 >SPI_pfree</TD
261 ></TR
262 ></TABLE
263 ></DIV
264 ></BODY
265 ></HTML
266 >