H-uru / Plasma

Cyan Worlds's Plasma game engine
http://h-uru.github.io/Plasma/
GNU General Public License v3.0
203 stars 80 forks source link

Port NetCli/NetGameLib to standard C++ containers #1487

Closed dgelessus closed 10 months ago

dgelessus commented 11 months ago

This eliminates the last uses of the weird custom intrusive linked list pnUtList (aka LISTDECL/LIST/LINK).

Most of this is straightforward. The only interesting change is in NetGameLib, where I'm replacing each s_conns list with a single s_conn variable, because the lists could never contain more than one element.