[gnome-control-center/wip/hadess/thunderbolt-bzero: 17/17] thunderbolt: Fix compile-time warning
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center/wip/hadess/thunderbolt-bzero: 17/17] thunderbolt: Fix compile-time warning
- Date: Wed, 21 Nov 2018 13:25:39 +0000 (UTC)
commit cad5f982c9bd9c8e4c31398c59faa595edc9d8ee
Author: Bastien Nocera <hadess hadess net>
Date: Wed Nov 21 14:16:47 2018 +0100
thunderbolt: Fix compile-time warning
The Thunderbolt panel warns about explicit_bzero() not being available
but never checked for it.
gnome-control-center/panels/thunderbolt/bolt-str.c: In function ‘bolt_erase_n’:
gnome-control-center/panels/thunderbolt/bolt-str.c:33:4: warning: #warning no explicit bzero, using
fallback [-Wcpp]
#warning no explicit bzero, using fallback
^~~~~~~
Closes: #286
meson.build | 5 +++++
1 file changed, 5 insertions(+)
---
diff --git a/meson.build b/meson.build
index 2be725096..8cb5f4acc 100644
--- a/meson.build
+++ b/meson.build
@@ -177,6 +177,11 @@ endif
config_h.set('HAVE_WAYLAND', enable_wayland,
description: 'Define to 1 if Wayland is enabled')
+# thunderbolt
+config_h.set10('HAVE_FN_EXPLICIT_BZERO',
+ cc.has_function('explicit_bzero', prefix: '''#include <string.h>'''),
+ description: 'Define if explicit_bzero is available')
+
if host_is_linux
# network manager
network_manager_deps = [
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]