|
|
|
@ -11,7 +11,7 @@ |
|
|
|
* Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group |
|
|
|
* Portions Copyright (c) 1996-2007, PostgreSQL Global Development Group |
|
|
|
* Portions Copyright (c) 1994, Regents of the University of California |
|
|
|
* Portions Copyright (c) 1994, Regents of the University of California |
|
|
|
* |
|
|
|
* |
|
|
|
* $PostgreSQL: pgsql/src/include/fmgr.h,v 1.54 2007/09/22 04:41:19 tgl Exp $ |
|
|
|
* $PostgreSQL: pgsql/src/include/fmgr.h,v 1.55 2007/09/27 21:01:59 tgl Exp $ |
|
|
|
* |
|
|
|
* |
|
|
|
*------------------------------------------------------------------------- |
|
|
|
*------------------------------------------------------------------------- |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@ -158,7 +158,7 @@ extern void fmgr_info_copy(FmgrInfo *dstinfo, FmgrInfo *srcinfo, |
|
|
|
* The resulting datum can be accessed using VARSIZE_ANY() and VARDATA_ANY() |
|
|
|
* The resulting datum can be accessed using VARSIZE_ANY() and VARDATA_ANY() |
|
|
|
* (beware of multiple evaluations in those macros!) |
|
|
|
* (beware of multiple evaluations in those macros!) |
|
|
|
* |
|
|
|
* |
|
|
|
* WARNING: It is only safe to use PG_DETOAST_DATUM_UNPACKED() and |
|
|
|
* WARNING: It is only safe to use pg_detoast_datum_packed() and |
|
|
|
* VARDATA_ANY() if you really don't care about the alignment. Either because |
|
|
|
* VARDATA_ANY() if you really don't care about the alignment. Either because |
|
|
|
* you're working with something like text where the alignment doesn't matter |
|
|
|
* you're working with something like text where the alignment doesn't matter |
|
|
|
* or because you're not going to access its constituent parts and just use |
|
|
|
* or because you're not going to access its constituent parts and just use |
|
|
|
|