Skip to content

Commit 6fc5479

Browse files
committed
Rename C symbols for backend lo_ functions
Rename the C symbols for lo_* to be_lo_*, so they don't conflict with libpq prototypes. Reviewed-by: Pavel Stehule <pavel.stehule@gmail.com>
1 parent 30b9a44 commit 6fc5479

File tree

5 files changed

+63
-63
lines changed

5 files changed

+63
-63
lines changed

contrib/lo/lo.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ lo_manage(PG_FUNCTION_ARGS)
8282
char *newv = SPI_getvalue(newtuple, tupdesc, attnum);
8383

8484
if (orig != NULL && (newv == NULL || strcmp(orig, newv) != 0))
85-
DirectFunctionCall1(lo_unlink,
85+
DirectFunctionCall1(be_lo_unlink,
8686
ObjectIdGetDatum(atooid(orig)));
8787

8888
if (newv)
@@ -102,7 +102,7 @@ lo_manage(PG_FUNCTION_ARGS)
102102

103103
if (orig != NULL)
104104
{
105-
DirectFunctionCall1(lo_unlink,
105+
DirectFunctionCall1(be_lo_unlink,
106106
ObjectIdGetDatum(atooid(orig)));
107107

108108
pfree(orig);

src/backend/libpq/be-fsstubs.c

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ static Oid lo_import_internal(text *filename, Oid lobjOid);
9393
*****************************************************************************/
9494

9595
Datum
96-
lo_open(PG_FUNCTION_ARGS)
96+
be_lo_open(PG_FUNCTION_ARGS)
9797
{
9898
Oid lobjId = PG_GETARG_OID(0);
9999
int32 mode = PG_GETARG_INT32(1);
@@ -122,7 +122,7 @@ lo_open(PG_FUNCTION_ARGS)
122122
}
123123

124124
Datum
125-
lo_close(PG_FUNCTION_ARGS)
125+
be_lo_close(PG_FUNCTION_ARGS)
126126
{
127127
int32 fd = PG_GETARG_INT32(0);
128128

@@ -224,7 +224,7 @@ lo_write(int fd, const char *buf, int len)
224224
}
225225

226226
Datum
227-
lo_lseek(PG_FUNCTION_ARGS)
227+
be_lo_lseek(PG_FUNCTION_ARGS)
228228
{
229229
int32 fd = PG_GETARG_INT32(0);
230230
int32 offset = PG_GETARG_INT32(1);
@@ -249,7 +249,7 @@ lo_lseek(PG_FUNCTION_ARGS)
249249
}
250250

251251
Datum
252-
lo_lseek64(PG_FUNCTION_ARGS)
252+
be_lo_lseek64(PG_FUNCTION_ARGS)
253253
{
254254
int32 fd = PG_GETARG_INT32(0);
255255
int64 offset = PG_GETARG_INT64(1);
@@ -267,7 +267,7 @@ lo_lseek64(PG_FUNCTION_ARGS)
267267
}
268268

269269
Datum
270-
lo_creat(PG_FUNCTION_ARGS)
270+
be_lo_creat(PG_FUNCTION_ARGS)
271271
{
272272
Oid lobjId;
273273

@@ -283,7 +283,7 @@ lo_creat(PG_FUNCTION_ARGS)
283283
}
284284

285285
Datum
286-
lo_create(PG_FUNCTION_ARGS)
286+
be_lo_create(PG_FUNCTION_ARGS)
287287
{
288288
Oid lobjId = PG_GETARG_OID(0);
289289

@@ -299,7 +299,7 @@ lo_create(PG_FUNCTION_ARGS)
299299
}
300300

301301
Datum
302-
lo_tell(PG_FUNCTION_ARGS)
302+
be_lo_tell(PG_FUNCTION_ARGS)
303303
{
304304
int32 fd = PG_GETARG_INT32(0);
305305
int64 offset;
@@ -322,7 +322,7 @@ lo_tell(PG_FUNCTION_ARGS)
322322
}
323323

324324
Datum
325-
lo_tell64(PG_FUNCTION_ARGS)
325+
be_lo_tell64(PG_FUNCTION_ARGS)
326326
{
327327
int32 fd = PG_GETARG_INT32(0);
328328
int64 offset;
@@ -338,7 +338,7 @@ lo_tell64(PG_FUNCTION_ARGS)
338338
}
339339

340340
Datum
341-
lo_unlink(PG_FUNCTION_ARGS)
341+
be_lo_unlink(PG_FUNCTION_ARGS)
342342
{
343343
Oid lobjId = PG_GETARG_OID(0);
344344

@@ -378,7 +378,7 @@ lo_unlink(PG_FUNCTION_ARGS)
378378
*****************************************************************************/
379379

380380
Datum
381-
loread(PG_FUNCTION_ARGS)
381+
be_loread(PG_FUNCTION_ARGS)
382382
{
383383
int32 fd = PG_GETARG_INT32(0);
384384
int32 len = PG_GETARG_INT32(1);
@@ -396,7 +396,7 @@ loread(PG_FUNCTION_ARGS)
396396
}
397397

398398
Datum
399-
lowrite(PG_FUNCTION_ARGS)
399+
be_lowrite(PG_FUNCTION_ARGS)
400400
{
401401
int32 fd = PG_GETARG_INT32(0);
402402
bytea *wbuf = PG_GETARG_BYTEA_P(1);
@@ -417,7 +417,7 @@ lowrite(PG_FUNCTION_ARGS)
417417
* imports a file as an (inversion) large object.
418418
*/
419419
Datum
420-
lo_import(PG_FUNCTION_ARGS)
420+
be_lo_import(PG_FUNCTION_ARGS)
421421
{
422422
text *filename = PG_GETARG_TEXT_PP(0);
423423

@@ -429,7 +429,7 @@ lo_import(PG_FUNCTION_ARGS)
429429
* imports a file as an (inversion) large object specifying oid.
430430
*/
431431
Datum
432-
lo_import_with_oid(PG_FUNCTION_ARGS)
432+
be_lo_import_with_oid(PG_FUNCTION_ARGS)
433433
{
434434
text *filename = PG_GETARG_TEXT_PP(0);
435435
Oid oid = PG_GETARG_OID(1);
@@ -502,7 +502,7 @@ lo_import_internal(text *filename, Oid lobjOid)
502502
* exports an (inversion) large object.
503503
*/
504504
Datum
505-
lo_export(PG_FUNCTION_ARGS)
505+
be_lo_export(PG_FUNCTION_ARGS)
506506
{
507507
Oid lobjId = PG_GETARG_OID(0);
508508
text *filename = PG_GETARG_TEXT_PP(1);
@@ -606,7 +606,7 @@ lo_truncate_internal(int32 fd, int64 len)
606606
}
607607

608608
Datum
609-
lo_truncate(PG_FUNCTION_ARGS)
609+
be_lo_truncate(PG_FUNCTION_ARGS)
610610
{
611611
int32 fd = PG_GETARG_INT32(0);
612612
int32 len = PG_GETARG_INT32(1);
@@ -616,7 +616,7 @@ lo_truncate(PG_FUNCTION_ARGS)
616616
}
617617

618618
Datum
619-
lo_truncate64(PG_FUNCTION_ARGS)
619+
be_lo_truncate64(PG_FUNCTION_ARGS)
620620
{
621621
int32 fd = PG_GETARG_INT32(0);
622622
int64 len = PG_GETARG_INT64(1);
@@ -828,7 +828,7 @@ lo_get_fragment_internal(Oid loOid, int64 offset, int32 nbytes)
828828
* Read entire LO
829829
*/
830830
Datum
831-
lo_get(PG_FUNCTION_ARGS)
831+
be_lo_get(PG_FUNCTION_ARGS)
832832
{
833833
Oid loOid = PG_GETARG_OID(0);
834834
bytea *result;
@@ -842,7 +842,7 @@ lo_get(PG_FUNCTION_ARGS)
842842
* Read range within LO
843843
*/
844844
Datum
845-
lo_get_fragment(PG_FUNCTION_ARGS)
845+
be_lo_get_fragment(PG_FUNCTION_ARGS)
846846
{
847847
Oid loOid = PG_GETARG_OID(0);
848848
int64 offset = PG_GETARG_INT64(1);
@@ -863,7 +863,7 @@ lo_get_fragment(PG_FUNCTION_ARGS)
863863
* Create LO with initial contents given by a bytea argument
864864
*/
865865
Datum
866-
lo_from_bytea(PG_FUNCTION_ARGS)
866+
be_lo_from_bytea(PG_FUNCTION_ARGS)
867867
{
868868
Oid loOid = PG_GETARG_OID(0);
869869
bytea *str = PG_GETARG_BYTEA_PP(1);
@@ -885,7 +885,7 @@ lo_from_bytea(PG_FUNCTION_ARGS)
885885
* Update range within LO
886886
*/
887887
Datum
888-
lo_put(PG_FUNCTION_ARGS)
888+
be_lo_put(PG_FUNCTION_ARGS)
889889
{
890890
Oid loOid = PG_GETARG_OID(0);
891891
int64 offset = PG_GETARG_INT64(1);

src/include/catalog/catversion.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,6 @@
5353
*/
5454

5555
/* yyyymmddN */
56-
#define CATALOG_VERSION_NO 201701141
56+
#define CATALOG_VERSION_NO 201701171
5757

5858
#endif

src/include/catalog/pg_proc.h

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -903,11 +903,11 @@ DESCR("storage manager");
903903
DATA(insert OID = 763 ( smgrne PGNSP PGUID 12 1 0 0 0 f f f f t f i s 2 0 16 "210 210" _null_ _null_ _null_ _null_ _null_ smgrne _null_ _null_ _null_ ));
904904
DESCR("storage manager");
905905

906-
DATA(insert OID = 764 ( lo_import PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 26 "25" _null_ _null_ _null_ _null_ _null_ lo_import _null_ _null_ _null_ ));
906+
DATA(insert OID = 764 ( lo_import PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 26 "25" _null_ _null_ _null_ _null_ _null_ be_lo_import _null_ _null_ _null_ ));
907907
DESCR("large object import");
908-
DATA(insert OID = 767 ( lo_import PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 26 "25 26" _null_ _null_ _null_ _null_ _null_ lo_import_with_oid _null_ _null_ _null_ ));
908+
DATA(insert OID = 767 ( lo_import PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 26 "25 26" _null_ _null_ _null_ _null_ _null_ be_lo_import_with_oid _null_ _null_ _null_ ));
909909
DESCR("large object import");
910-
DATA(insert OID = 765 ( lo_export PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "26 25" _null_ _null_ _null_ _null_ _null_ lo_export _null_ _null_ _null_ ));
910+
DATA(insert OID = 765 ( lo_export PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "26 25" _null_ _null_ _null_ _null_ _null_ be_lo_export _null_ _null_ _null_ ));
911911
DESCR("large object export");
912912

913913
DATA(insert OID = 766 ( int4inc PGNSP PGUID 12 1 0 0 0 f f f f t f i s 1 0 23 "23" _null_ _null_ _null_ _null_ _null_ int4inc _null_ _null_ _null_ ));
@@ -1011,38 +1011,38 @@ DESCR("convert text to char");
10111011
DATA(insert OID = 946 ( text PGNSP PGUID 12 1 0 0 0 f f f f t f i s 1 0 25 "18" _null_ _null_ _null_ _null_ _null_ char_text _null_ _null_ _null_ ));
10121012
DESCR("convert char to text");
10131013

1014-
DATA(insert OID = 952 ( lo_open PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "26 23" _null_ _null_ _null_ _null_ _null_ lo_open _null_ _null_ _null_ ));
1014+
DATA(insert OID = 952 ( lo_open PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "26 23" _null_ _null_ _null_ _null_ _null_ be_lo_open _null_ _null_ _null_ ));
10151015
DESCR("large object open");
1016-
DATA(insert OID = 953 ( lo_close PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 23 "23" _null_ _null_ _null_ _null_ _null_ lo_close _null_ _null_ _null_ ));
1016+
DATA(insert OID = 953 ( lo_close PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 23 "23" _null_ _null_ _null_ _null_ _null_ be_lo_close _null_ _null_ _null_ ));
10171017
DESCR("large object close");
1018-
DATA(insert OID = 954 ( loread PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 17 "23 23" _null_ _null_ _null_ _null_ _null_ loread _null_ _null_ _null_ ));
1018+
DATA(insert OID = 954 ( loread PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 17 "23 23" _null_ _null_ _null_ _null_ _null_ be_loread _null_ _null_ _null_ ));
10191019
DESCR("large object read");
1020-
DATA(insert OID = 955 ( lowrite PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "23 17" _null_ _null_ _null_ _null_ _null_ lowrite _null_ _null_ _null_ ));
1020+
DATA(insert OID = 955 ( lowrite PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "23 17" _null_ _null_ _null_ _null_ _null_ be_lowrite _null_ _null_ _null_ ));
10211021
DESCR("large object write");
1022-
DATA(insert OID = 956 ( lo_lseek PGNSP PGUID 12 1 0 0 0 f f f f t f v u 3 0 23 "23 23 23" _null_ _null_ _null_ _null_ _null_ lo_lseek _null_ _null_ _null_ ));
1022+
DATA(insert OID = 956 ( lo_lseek PGNSP PGUID 12 1 0 0 0 f f f f t f v u 3 0 23 "23 23 23" _null_ _null_ _null_ _null_ _null_ be_lo_lseek _null_ _null_ _null_ ));
10231023
DESCR("large object seek");
1024-
DATA(insert OID = 3170 ( lo_lseek64 PGNSP PGUID 12 1 0 0 0 f f f f t f v u 3 0 20 "23 20 23" _null_ _null_ _null_ _null_ _null_ lo_lseek64 _null_ _null_ _null_ ));
1024+
DATA(insert OID = 3170 ( lo_lseek64 PGNSP PGUID 12 1 0 0 0 f f f f t f v u 3 0 20 "23 20 23" _null_ _null_ _null_ _null_ _null_ be_lo_lseek64 _null_ _null_ _null_ ));
10251025
DESCR("large object seek (64 bit)");
1026-
DATA(insert OID = 957 ( lo_creat PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 26 "23" _null_ _null_ _null_ _null_ _null_ lo_creat _null_ _null_ _null_ ));
1026+
DATA(insert OID = 957 ( lo_creat PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 26 "23" _null_ _null_ _null_ _null_ _null_ be_lo_creat _null_ _null_ _null_ ));
10271027
DESCR("large object create");
1028-
DATA(insert OID = 715 ( lo_create PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 26 "26" _null_ _null_ _null_ _null_ _null_ lo_create _null_ _null_ _null_ ));
1028+
DATA(insert OID = 715 ( lo_create PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 26 "26" _null_ _null_ _null_ _null_ _null_ be_lo_create _null_ _null_ _null_ ));
10291029
DESCR("large object create");
1030-
DATA(insert OID = 958 ( lo_tell PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 23 "23" _null_ _null_ _null_ _null_ _null_ lo_tell _null_ _null_ _null_ ));
1030+
DATA(insert OID = 958 ( lo_tell PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 23 "23" _null_ _null_ _null_ _null_ _null_ be_lo_tell _null_ _null_ _null_ ));
10311031
DESCR("large object position");
1032-
DATA(insert OID = 3171 ( lo_tell64 PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 20 "23" _null_ _null_ _null_ _null_ _null_ lo_tell64 _null_ _null_ _null_ ));
1032+
DATA(insert OID = 3171 ( lo_tell64 PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 20 "23" _null_ _null_ _null_ _null_ _null_ be_lo_tell64 _null_ _null_ _null_ ));
10331033
DESCR("large object position (64 bit)");
1034-
DATA(insert OID = 1004 ( lo_truncate PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "23 23" _null_ _null_ _null_ _null_ _null_ lo_truncate _null_ _null_ _null_ ));
1034+
DATA(insert OID = 1004 ( lo_truncate PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "23 23" _null_ _null_ _null_ _null_ _null_ be_lo_truncate _null_ _null_ _null_ ));
10351035
DESCR("truncate large object");
1036-
DATA(insert OID = 3172 ( lo_truncate64 PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "23 20" _null_ _null_ _null_ _null_ _null_ lo_truncate64 _null_ _null_ _null_ ));
1036+
DATA(insert OID = 3172 ( lo_truncate64 PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 23 "23 20" _null_ _null_ _null_ _null_ _null_ be_lo_truncate64 _null_ _null_ _null_ ));
10371037
DESCR("truncate large object (64 bit)");
10381038

1039-
DATA(insert OID = 3457 ( lo_from_bytea PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 26 "26 17" _null_ _null_ _null_ _null_ _null_ lo_from_bytea _null_ _null_ _null_ ));
1039+
DATA(insert OID = 3457 ( lo_from_bytea PGNSP PGUID 12 1 0 0 0 f f f f t f v u 2 0 26 "26 17" _null_ _null_ _null_ _null_ _null_ be_lo_from_bytea _null_ _null_ _null_ ));
10401040
DESCR("create new large object with given content");
1041-
DATA(insert OID = 3458 ( lo_get PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 17 "26" _null_ _null_ _null_ _null_ _null_ lo_get _null_ _null_ _null_ ));
1041+
DATA(insert OID = 3458 ( lo_get PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 17 "26" _null_ _null_ _null_ _null_ _null_ be_lo_get _null_ _null_ _null_ ));
10421042
DESCR("read entire large object");
1043-
DATA(insert OID = 3459 ( lo_get PGNSP PGUID 12 1 0 0 0 f f f f t f v u 3 0 17 "26 20 23" _null_ _null_ _null_ _null_ _null_ lo_get_fragment _null_ _null_ _null_ ));
1043+
DATA(insert OID = 3459 ( lo_get PGNSP PGUID 12 1 0 0 0 f f f f t f v u 3 0 17 "26 20 23" _null_ _null_ _null_ _null_ _null_ be_lo_get_fragment _null_ _null_ _null_ ));
10441044
DESCR("read large object from offset for length");
1045-
DATA(insert OID = 3460 ( lo_put PGNSP PGUID 12 1 0 0 0 f f f f t f v u 3 0 2278 "26 20 17" _null_ _null_ _null_ _null_ _null_ lo_put _null_ _null_ _null_ ));
1045+
DATA(insert OID = 3460 ( lo_put PGNSP PGUID 12 1 0 0 0 f f f f t f v u 3 0 2278 "26 20 17" _null_ _null_ _null_ _null_ _null_ be_lo_put _null_ _null_ _null_ ));
10461046
DESCR("write data at offset");
10471047

10481048
DATA(insert OID = 959 ( on_pl PGNSP PGUID 12 1 0 0 0 f f f f t f i s 2 0 16 "600 628" _null_ _null_ _null_ _null_ _null_ on_pl _null_ _null_ _null_ ));
@@ -1051,7 +1051,7 @@ DATA(insert OID = 961 ( close_pl PGNSP PGUID 12 1 0 0 0 f f f f t f i s 2 0
10511051
DATA(insert OID = 962 ( close_sl PGNSP PGUID 12 1 0 0 0 f f f f t f i s 2 0 600 "601 628" _null_ _null_ _null_ _null_ _null_ close_sl _null_ _null_ _null_ ));
10521052
DATA(insert OID = 963 ( close_lb PGNSP PGUID 12 1 0 0 0 f f f f t f i s 2 0 600 "628 603" _null_ _null_ _null_ _null_ _null_ close_lb _null_ _null_ _null_ ));
10531053

1054-
DATA(insert OID = 964 ( lo_unlink PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 23 "26" _null_ _null_ _null_ _null_ _null_ lo_unlink _null_ _null_ _null_ ));
1054+
DATA(insert OID = 964 ( lo_unlink PGNSP PGUID 12 1 0 0 0 f f f f t f v u 1 0 23 "26" _null_ _null_ _null_ _null_ _null_ be_lo_unlink _null_ _null_ _null_ ));
10551055
DESCR("large object unlink (delete)");
10561056

10571057
DATA(insert OID = 973 ( path_inter PGNSP PGUID 12 1 0 0 0 f f f f t f i s 2 0 16 "602 602" _null_ _null_ _null_ _null_ _null_ path_inter _null_ _null_ _null_ ));

src/include/libpq/be-fsstubs.h

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -19,31 +19,31 @@
1919
/*
2020
* LO functions available via pg_proc entries
2121
*/
22-
extern Datum lo_import(PG_FUNCTION_ARGS);
23-
extern Datum lo_import_with_oid(PG_FUNCTION_ARGS);
24-
extern Datum lo_export(PG_FUNCTION_ARGS);
22+
extern Datum be_lo_import(PG_FUNCTION_ARGS);
23+
extern Datum be_lo_import_with_oid(PG_FUNCTION_ARGS);
24+
extern Datum be_lo_export(PG_FUNCTION_ARGS);
2525

26-
extern Datum lo_creat(PG_FUNCTION_ARGS);
27-
extern Datum lo_create(PG_FUNCTION_ARGS);
28-
extern Datum lo_from_bytea(PG_FUNCTION_ARGS);
26+
extern Datum be_lo_creat(PG_FUNCTION_ARGS);
27+
extern Datum be_lo_create(PG_FUNCTION_ARGS);
28+
extern Datum be_lo_from_bytea(PG_FUNCTION_ARGS);
2929

30-
extern Datum lo_open(PG_FUNCTION_ARGS);
31-
extern Datum lo_close(PG_FUNCTION_ARGS);
30+
extern Datum be_lo_open(PG_FUNCTION_ARGS);
31+
extern Datum be_lo_close(PG_FUNCTION_ARGS);
3232

33-
extern Datum loread(PG_FUNCTION_ARGS);
34-
extern Datum lowrite(PG_FUNCTION_ARGS);
33+
extern Datum be_loread(PG_FUNCTION_ARGS);
34+
extern Datum be_lowrite(PG_FUNCTION_ARGS);
3535

36-
extern Datum lo_get(PG_FUNCTION_ARGS);
37-
extern Datum lo_get_fragment(PG_FUNCTION_ARGS);
38-
extern Datum lo_put(PG_FUNCTION_ARGS);
36+
extern Datum be_lo_get(PG_FUNCTION_ARGS);
37+
extern Datum be_lo_get_fragment(PG_FUNCTION_ARGS);
38+
extern Datum be_lo_put(PG_FUNCTION_ARGS);
3939

40-
extern Datum lo_lseek(PG_FUNCTION_ARGS);
41-
extern Datum lo_tell(PG_FUNCTION_ARGS);
42-
extern Datum lo_lseek64(PG_FUNCTION_ARGS);
43-
extern Datum lo_tell64(PG_FUNCTION_ARGS);
44-
extern Datum lo_unlink(PG_FUNCTION_ARGS);
45-
extern Datum lo_truncate(PG_FUNCTION_ARGS);
46-
extern Datum lo_truncate64(PG_FUNCTION_ARGS);
40+
extern Datum be_lo_lseek(PG_FUNCTION_ARGS);
41+
extern Datum be_lo_tell(PG_FUNCTION_ARGS);
42+
extern Datum be_lo_lseek64(PG_FUNCTION_ARGS);
43+
extern Datum be_lo_tell64(PG_FUNCTION_ARGS);
44+
extern Datum be_lo_unlink(PG_FUNCTION_ARGS);
45+
extern Datum be_lo_truncate(PG_FUNCTION_ARGS);
46+
extern Datum be_lo_truncate64(PG_FUNCTION_ARGS);
4747

4848
/*
4949
* compatibility option for access control

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy