]> git.eshelyaron.com Git - emacs.git/commit
Pacify GCC in pgtkselect malloc alignment
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 27 Jan 2025 06:15:49 +0000 (22:15 -0800)
committerEshel Yaron <me@eshelyaron.com>
Thu, 30 Jan 2025 18:07:06 +0000 (19:07 +0100)
commit4b622633b1cf1be2eedaacb582672f15c9cfc219
treecef9e001c5697aa3cec17b1801f66e1f8cfea2c0
parentfb8e5412c10c1fe1845f566d4229953d0db9d907
Pacify GCC in pgtkselect malloc alignment

* src/pgtkselect.c (pgtk_size_for_format): Remove.
(pgtk_get_window_property): Third arg is now void **, not unsigned
char **.  Omit last arg.  All callers changed.  Simplify
allocation to pacify GCC 14.2.1 complaint about malloc size
mismatching size of array: there’s no need for an extra byte when
converting from ldata to idata.
(selection_data_to_lisp_data): Third arg is now void const *,
not unsigned char const *.  All callers changed.
Omit unnecessary casts.  Make some locals more local.

(cherry picked from commit ff65cc9944dc0b37986d512ee8b9817c6913db36)
src/pgtkselect.c