@@ -30,7 +30,7 @@ ____________________________________________________________________________-->
30
30
</para>
31
31
____________________________________________________________________________-->
32
32
<para>
33
- 所有对用不是当前<quote>版本 1</quote>接口(用于编译型语言)语言编写的函数(这包括用户定义的过程语言中的函数、SQL 编写的函数以及使用版本 0 编译型语言接口的函数 )的调用都会流经一个用于指定语言的<firstterm>调用处理器</firstterm>。调用处理器负责以一种有意义的方式执行该函数,例如通过解释所提供的源文本。本章勾勒了如何编写一个新的过程语言调用处理器的轮廓。
33
+ 所有对用不是当前<quote>版本 1</quote>接口(用于编译型语言)语言编写的函数(这包括用户定义的过程语言中的函数、SQL 编写的函数 )的调用都会流经一个用于指定语言的<firstterm>调用处理器</firstterm>。调用处理器负责以一种有意义的方式执行该函数,例如通过解释所提供的源文本。本章勾勒了如何编写一个新的过程语言调用处理器的轮廓。
34
34
</para>
35
35
36
36
<!--==========================orignal english content==========================
@@ -147,9 +147,7 @@ ____________________________________________________________________________-->
147
147
#include "catalog/pg_proc.h"
148
148
#include "catalog/pg_type.h"
149
149
150
- #ifdef PG_MODULE_MAGIC
151
150
PG_MODULE_MAGIC;
152
- #endif
153
151
154
152
PG_FUNCTION_INFO_V1(plsample_call_handler);
155
153
@@ -161,7 +159,7 @@ plsample_call_handler(PG_FUNCTION_ARGS)
161
159
if (CALLED_AS_TRIGGER(fcinfo))
162
160
{
163
161
/*
164
- * Called as a trigger procedure
162
+ * Called as a trigger function
165
163
*/
166
164
TriggerData *trigdata = (TriggerData *) fcinfo->context;
167
165
@@ -195,9 +193,7 @@ ____________________________________________________________________________-->
195
193
#include "catalog/pg_proc.h"
196
194
#include "catalog/pg_type.h"
197
195
198
- #ifdef PG_MODULE_MAGIC
199
196
PG_MODULE_MAGIC;
200
- #endif
201
197
202
198
PG_FUNCTION_INFO_V1(plsample_call_handler);
203
199
@@ -209,7 +205,7 @@ plsample_call_handler(PG_FUNCTION_ARGS)
209
205
if (CALLED_AS_TRIGGER(fcinfo))
210
206
{
211
207
/*
212
- * Called as a trigger procedure
208
+ * Called as a trigger function
213
209
*/
214
210
TriggerData *trigdata = (TriggerData *) fcinfo->context;
215
211
0 commit comments