Commit c26cd00
OpenBSD 7.8 will require OpaquePointer for FILE.
We changed Swift to use OpaquePointer in Glibc since OpenBSD 7.8
snapshots now hide the type information for FILE. Therefore, the types
for the standard stdio streams should (regrettably) be OpaquePointer,
due to the well-discussed issue of losing type information for
forward-declared C types.
Subsequently, this means we should be using OpaquePointer here also.1 parent a00f2e3 commit c26cd00
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| |||
0 commit comments