summaryrefslogtreecommitdiff
path: root/bindgen/ir/context.rs
diff options
context:
space:
mode:
authorChristian Poveda <31802960+pvdrz@users.noreply.github.com>2022-10-12 11:07:37 -0500
committerGitHub <noreply@github.com>2022-10-12 11:07:37 -0500
commit626797bf6c0e2602a8d5a53dae078be9b94c179c (patch)
treebed310f5a92c63feda7210891c1a541164bbaba8 /bindgen/ir/context.rs
parentd241e9554c393ba39e18aa3ef3fc3e14175a2b08 (diff)
parent46cd3af9c6969f1a433fe3792668844162f36ddf (diff)
Merge pull request #2302 from ferrous-systems/clonable-builder
Implement `Clone` for `Builder`
Diffstat (limited to 'bindgen/ir/context.rs')
-rw-r--r--bindgen/ir/context.rs6
1 files changed, 1 insertions, 5 deletions
diff --git a/bindgen/ir/context.rs b/bindgen/ir/context.rs
index e2a13b8d..ba2db112 100644
--- a/bindgen/ir/context.rs
+++ b/bindgen/ir/context.rs
@@ -541,11 +541,7 @@ If you encounter an error missing from this list, please file an issue or a PR!"
let root_module_id = root_module.id().as_module_id_unchecked();
// depfiles need to include the explicitly listed headers too
- let mut deps = BTreeSet::default();
- if let Some(filename) = &options.input_header {
- deps.insert(filename.clone());
- }
- deps.extend(options.extra_input_headers.iter().cloned());
+ let deps = options.input_headers.iter().cloned().collect();
BindgenContext {
items: vec![Some(root_module)],