Update case of basetsd.h import to support cross compilation
diff --git a/gen/src/include.rs b/gen/src/include.rs
index 54a359f..1688a4e 100644
--- a/gen/src/include.rs
+++ b/gen/src/include.rs
@@ -61,7 +61,7 @@
pub type_traits: bool,
pub utility: bool,
pub vector: bool,
- pub base_tsd: bool,
+ pub basetsd: bool,
}
impl Includes {
@@ -122,9 +122,9 @@
if self.vector {
writeln!(f, "#include <vector>")?;
}
- if self.base_tsd {
+ if self.basetsd {
writeln!(f, "#if defined(_WIN32)")?;
- writeln!(f, "#include <BaseTsd.h>")?;
+ writeln!(f, "#include <basetsd.h>")?;
writeln!(f, "#endif")?;
}
Ok(())
diff --git a/gen/src/write.rs b/gen/src/write.rs
index a6f6c3e..862be81 100644
--- a/gen/src/write.rs
+++ b/gen/src/write.rs
@@ -177,7 +177,7 @@
needs_rust_slice = true;
}
ty if ty == Isize => {
- out.include.base_tsd = true;
+ out.include.basetsd = true;
needs_rust_isize = true;
}
ty if ty == RustString => {