]> xenbits.xensource.com Git - xen.git/commit
libxl: fix -Werror=stringop-truncation in libxl__prepare_sockaddr_un
authorMarek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Wed, 19 Aug 2020 02:00:36 +0000 (04:00 +0200)
committerWei Liu <wl@xen.org>
Thu, 27 Aug 2020 09:38:47 +0000 (09:38 +0000)
commitfff1b7f50e75ad9535c86f3fcf425b4945c50a1c
tree058318426b8b748341d9f59892a20075759c9c7b
parentd25cc3ec93ebda030349045d2c7fa14ffde07ed7
libxl: fix -Werror=stringop-truncation in libxl__prepare_sockaddr_un

In file included from /usr/include/string.h:495,
                 from libxl_internal.h:38,
                 from libxl_utils.c:20:
In function 'strncpy',
    inlined from 'libxl__prepare_sockaddr_un' at libxl_utils.c:1262:5:
/usr/include/bits/string_fortified.h:106:10: error: '__builtin_strncpy' specified bound 108 equals destination size [-Werror=stringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors

Signed-off-by: Marek Marczykowski-Górecki <marmarek@invisiblethingslab.com>
Reviewed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxl/libxl_utils.c