Thread: pgsql: Improve EncodeDateTime and EncodeTimeOnly APIs
Improve EncodeDateTime and EncodeTimeOnly APIs Use an explicit argument to tell whether to include the time zone in the output, rather than using some undocumented pointer magic. Branch ------ master Details ------- http://git.postgresql.org/pg/commitdiff/ad4fb0d0d2f33ec0165f2a9a50a6d8cbcef4ab82 Modified Files -------------- src/backend/utils/adt/date.c | 4 +- src/backend/utils/adt/datetime.c | 65 ++++++++++++++++------------ src/backend/utils/adt/nabstime.c | 2 +- src/backend/utils/adt/timestamp.c | 7 +-- src/backend/utils/adt/xml.c | 5 +- src/include/utils/datetime.h | 4 +- src/interfaces/ecpg/pgtypeslib/dt.h | 6 +- src/interfaces/ecpg/pgtypeslib/dt_common.c | 59 ++++++++++++++----------- src/interfaces/ecpg/pgtypeslib/timestamp.c | 3 +- 9 files changed, 84 insertions(+), 71 deletions(-)