From 2282b09ef5a5a1df28daaba94b76344a56e63a83 Mon Sep 17 00:00:00 2001 From: julihoh Date: Thu, 5 Aug 2021 21:57:47 +0200 Subject: [PATCH] fix warnings hopefully (#245) --- libafl_concolic/symcc_runtime/src/lib.rs | 3 +-- libafl_concolic/test/runtime_test/src/lib.rs | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libafl_concolic/symcc_runtime/src/lib.rs b/libafl_concolic/symcc_runtime/src/lib.rs index c51a4990f0..5f0272727f 100644 --- a/libafl_concolic/symcc_runtime/src/lib.rs +++ b/libafl_concolic/symcc_runtime/src/lib.rs @@ -261,8 +261,7 @@ macro_rules! export_runtime { // mean that this is 'safe'. static mut GLOBAL_DATA: Option<$rt> = None; - #[cfg(not(test))] - #[$crate::ctor] + #[cfg_attr(not(test), $crate::ctor)] fn init() { // See comment on GLOBAL_DATA declaration. unsafe { diff --git a/libafl_concolic/test/runtime_test/src/lib.rs b/libafl_concolic/test/runtime_test/src/lib.rs index 903c1e98f6..6dd72fff0d 100644 --- a/libafl_concolic/test/runtime_test/src/lib.rs +++ b/libafl_concolic/test/runtime_test/src/lib.rs @@ -1,3 +1,5 @@ +// this is required to be allowed to call the final executable what we want (and need) in Cargo.toml +#![allow(non_snake_case)] //! Just a small runtime to be used in the smoke test. use symcc_runtime::{