From 646d58fd1bc2173c4155271aa365d3e2d1ebba0e Mon Sep 17 00:00:00 2001 From: Bradlee Speice Date: Sun, 22 Sep 2019 15:30:17 -0400 Subject: [PATCH] Whitelist driver bindings Much cleaner namespace to work with --- aeron_driver-sys/build.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aeron_driver-sys/build.rs b/aeron_driver-sys/build.rs index a5c1231..a8fa6d2 100644 --- a/aeron_driver-sys/build.rs +++ b/aeron_driver-sys/build.rs @@ -95,6 +95,8 @@ pub fn main() { let bindings = bindgen::Builder::default() .clang_arg(&format!("-I{}", header_path.display())) .header("bindings.h") + .whitelist_function("aeron_.*") + .whitelist_type("aeron_.*") .generate() .expect("Unable to generate aeron_driver bindings");