mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-13 08:27:39 +00:00
9ccff74fcf
This is actually a double issue: when a class implementing a protocol used the protocol in @protocol(), not only would the protocol get emitted as part of the class data specifying that the class conforms to the protocol, a second instance would be emitted again when @protocol() was used. On top of that, only the instance referenced by @protocol() would be initialized. Now, both class emission and @protocol() get their protocol def from the same place and thus only one, properly initialized, protocol instance is emitted. |
||
---|---|---|
.. | ||
doc | ||
include | ||
source | ||
test | ||
AUTHORS | ||
bootstrap | ||
configure.in | ||
Makefile.am | ||
TODO |