aboutsummaryrefslogtreecommitdiff
path: root/steamworks-sys
diff options
context:
space:
mode:
authorAlex Butler <[email protected]>2019-05-07 16:23:27 +0100
committerMatthew Collins <[email protected]>2019-05-07 16:41:59 +0100
commitca4f721c05510447f0195f4a48597d7ca0a4b634 (patch)
treed6feccae24f3b3262fc2ec7b2e5535349972b18a /steamworks-sys
parentSet versions to 0.5.0 and 0.4.0 (for sys) (diff)
downloadsteamworks-rs-ca4f721c05510447f0195f4a48597d7ca0a4b634.tar.xz
steamworks-rs-ca4f721c05510447f0195f4a48597d7ca0a4b634.zip
Skip fields with missing enum types
Diffstat (limited to 'steamworks-sys')
-rwxr-xr-xsteamworks-sys/build.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/steamworks-sys/build.rs b/steamworks-sys/build.rs
index 0f2295a..80bcf75 100755
--- a/steamworks-sys/build.rs
+++ b/steamworks-sys/build.rs
@@ -99,6 +99,9 @@ use libc::*;
}
let fty = {
if fty.contains("enum") {
+ if fty.contains("::") {
+ return None;
+ }
fty.trim_start_matches("enum ")
} else if fty.contains("struct") {
fty.trim_start_matches("struct ")