Skip to content

Commit a712864

Browse files
kornelskitilpner
authored andcommitted
Avoid redefinition when vars are duplicated
1 parent 4ae8679 commit a712864

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

sys/build.rs

+2
Original file line numberDiff line numberDiff line change
@@ -348,12 +348,14 @@ fn check_features(
348348
}
349349
includes_code.push_str(&format!(
350350
r#"
351+
#ifndef {var}_is_defined
351352
#ifndef {var}
352353
#define {var} 0
353354
#define {var}_is_defined 0
354355
#else
355356
#define {var}_is_defined 1
356357
#endif
358+
#endif
357359
"#,
358360
var = var
359361
));

0 commit comments

Comments
 (0)