Changed pointer on add

Updateplayerlist now manipulates the library itself, not temporary
player pointers.