From 12b158c4fc0e9e5934172100b6b1b5b8bc98359a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Fri, 24 Jan 2020 11:28:01 +0100 Subject: [PATCH] Avoid a silly double hash lookup. --- src/bindgen/library.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/bindgen/library.rs b/src/bindgen/library.rs index 6b27ef3..5261ede 100644 --- a/src/bindgen/library.rs +++ b/src/bindgen/library.rs @@ -80,9 +80,7 @@ impl Library { for name in &self.config.export.include { let path = Path::new(name.clone()); if let Some(items) = self.get_items(&path) { - if !dependencies.items.contains(&path) { - dependencies.items.insert(path); - + if dependencies.items.insert(path) { for item in &items { item.deref().add_dependencies(&self, &mut dependencies); }