summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
authorMichael Paquier2024-02-19 02:38:18 +0000
committerMichael Paquier2024-02-19 02:38:18 +0000
commite77a1c58e338a1aebf00e3ae82d282f8bd32fe17 (patch)
tree5d2d7e9d2a109a550871359da7de38964d92caad /src/tools
parent0a9118ccc0eb2e6a31201b2443a2eb1078e34894 (diff)
ecpg: Fix zero-termination of string generated by intoasc()
intoasc(), a wrapper for PGTYPESinterval_to_asc that converts an interval to its textual representation, used a plain memcpy() when copying its result. This could miss a zero-termination in the result string, leading to an incorrect result. The routines in informix.c do not provide the length of their result buffer, which would allow a replacement of strcpy() to safer strlcpy() calls, but this requires an ABI breakage and that cannot happen in back-branches. Author: Oleg Tselebrovskiy Reviewed-by: Ashutosh Bapat Discussion: https://postgr.es/m/[email protected] Backpatch-through: 12
Diffstat (limited to 'src/tools')
0 files changed, 0 insertions, 0 deletions