Fix GCC not recognizing template call
This commit is contained in:
parent
ecf8a1dd0b
commit
5f29e9cc28
|
@ -176,7 +176,8 @@ def print_handler(list):
|
||||||
name = '{}::Serverbound{}'.format(state.capitalize(), message_name)
|
name = '{}::Serverbound{}'.format(state.capitalize(), message_name)
|
||||||
add_text('case {}::PacketId:', name)
|
add_text('case {}::PacketId:', name)
|
||||||
indent()
|
indent()
|
||||||
add_text('handler.HandlePacket<{}>(client, {}(packet));', name, name)
|
# Here we need the obscure `template` disambiguator for dependent names
|
||||||
|
add_text('handler.template HandlePacket<{}>(client, {}(packet));', name, name)
|
||||||
add_text('break;')
|
add_text('break;')
|
||||||
unindent()
|
unindent()
|
||||||
unindent()
|
unindent()
|
||||||
|
|
Loading…
Reference in New Issue