Skip to content

Commit 1e26a8a

Browse files
author
bors-servo
authored
Auto merge of #45 - fitzgen:use-docopt-for-args, r=emilio
Append the input header to the end of the clang args, instead of the front r @emilio
2 parents 0af8bd5 + 82b166d commit 1e26a8a

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/bin/bindgen.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,6 @@ impl Into<ParseResult<(BindgenOptions, Box<io::Write>)>> for Args {
143143
fn into(mut self) -> Result<(BindgenOptions, Box<io::Write>), String> {
144144
let mut options: BindgenOptions = Default::default();
145145

146-
options.clang_args.push(self.arg_input_header);
147-
148146
for lib in self.flag_link.drain(..) {
149147
options.links.push((lib, LinkType::Default));
150148
}
@@ -186,6 +184,7 @@ impl Into<ParseResult<(BindgenOptions, Box<io::Write>)>> for Args {
186184
options.opaque_types.extend(self.flag_opaque_type.drain(..));
187185
options.blacklist_type.extend(self.flag_blacklist_type.drain(..));
188186
options.clang_args.extend(self.arg_clang_args.drain(..));
187+
options.clang_args.push(self.arg_input_header);
189188

190189
Ok((options, out))
191190
}

0 commit comments

Comments
 (0)