Commit 4c1849d
fix bug when collecting compinfos for global types
a typedef will return True if its underlying type is a
struct, but it does not also proxy compinfo, so we need
to check for that case first, 'deref' (so to speak) the
typedef, and then we should be able to access the compinfo
This seems to have been triggered by a header with this type
definition:
```
typedef struct ___sigset_t __sigset_t;
```1 parent b31ce1b commit 4c1849d
1 file changed
+5
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
84 | 88 | | |
85 | 89 | | |
86 | 90 | | |
| |||
0 commit comments