diff options
-rw-r--r-- | src/parser.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parser.rs b/src/parser.rs index 043c1ed4..2b54b7e8 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -317,7 +317,7 @@ fn visit_composite(cursor: &Cursor, parent: &Cursor, let is_composite = if cursor.cur_type().kind() == CXType_Unexposed { if let TComp(ref ty_compinfo) = ty { match members.last() { - Some(&CompMember::Comp(ref c)) => c == ty_compinfo, + Some(&CompMember::Comp(ref c)) => c.borrow().deref() as *const _ == ty_compinfo.borrow().deref() as *const _, _ => false } } else { false } |