summaryrefslogtreecommitdiff
path: root/src/codegen/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/codegen/mod.rs')
-rw-r--r--src/codegen/mod.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs
index 16ff79fb..5641b84d 100644
--- a/src/codegen/mod.rs
+++ b/src/codegen/mod.rs
@@ -2442,9 +2442,7 @@ impl CodeGenerator for Enum {
// TODO(emilio): Delegate this to the builders?
if variation.is_rust() {
attrs.push(attributes::repr(repr_name));
- }
-
- if variation.is_bitfield() || variation.is_rust() {
+ } else if variation.is_bitfield() {
attrs.push(attributes::repr("C"));
}