summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@gmail.com>2022-06-29 12:08:43 +0200
committerAlan Coopersmith <alan.coopersmith@oracle.com>2022-07-17 09:04:40 -0700
commitfa66bacb97ab55840630f717406c588885637739 (patch)
tree80b330caef821a440b6fc7d4bc58d984d99133dc /configure.ac
parent19e473aa6b1fbd01bb8c7206c06aacf5e789d758 (diff)
Fix overflow on XmbLookupString buffer
The returned nmbbytes value is the length we need the buffer to be, but the current size is only bsize. We can't store a NUL at buf[nmbbytes] before the realloc, so only do this when the buffer is sized properly. Signed-off-by: Mikael Magnusson <mikachu@gmail.com> [ismael@iodev.co.uk: Moved string termination out of the loop] Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions