diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2022-09-07 12:44:33 -0700 |
---|---|---|
committer | Alan Coopersmith <alan.coopersmith@oracle.com> | 2022-12-04 12:26:26 -0800 |
commit | 12812dca0f852178d8cc3813e4056b396a8f3ab5 (patch) | |
tree | 193d492c468ad6cbca1c7d50142555ea15f97c00 /configure.ac | |
parent | bb02359ff464d51cbb29d3c93e7e55f3649e5b91 (diff) |
Handle arrays too large to fit in iceConn buffers
Fixes numerous gcc warnings of the form:
sm_client.c: In function ‘SmcOpenConnection’:
SMlibint.h:109:25: warning: potential null pointer dereference [-Wnull-dereference]
*((CARD32 *) _pBuf) = _val; \
SMlibint.h:160:5: note: in expansion of macro ‘STORE_CARD32’
STORE_CARD32 (_pBuf, (CARD32) _len); \
^~~~~~~~~~~~
sm_client.c:207:5: note: in expansion of macro ‘STORE_ARRAY8’
STORE_ARRAY8 (pData, len, previousId);
^~~~~~~~~~~~
v2: Raise required libICE version to 1.1.0 to get the updated
IceGetHeaderExtra macro definition needed for this to work correctly.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 3635d6b..09c14a0 100644 --- a/configure.ac +++ b/configure.ac @@ -24,7 +24,7 @@ XORG_WITH_XSLTPROC XORG_CHECK_SGML_DOCTOOLS(1.8) # Obtain compiler/linker options for dependencies -PKG_CHECK_MODULES(SM, [ice >= 1.0.5] xproto xtrans) +PKG_CHECK_MODULES(SM, [ice >= 1.1.0] xproto xtrans) # Needed to check for TCP & IPv6 support and set flags appropriately XTRANS_CONNECTION_FLAGS |