destructor of spieler_t should be virtual:
=== simplay.h
==================================================================
--- simplay.h (revision 338)
+++ simplay.h (local)
@@ -195,7 +195,7 @@
*/
spieler_t(karte_t *welt, uint8 player_nr );
- ~spieler_t();
+ virtual ~spieler_t();
static sint32 add_maintenance(spieler_t *sp, sint32 change) {
if(sp) {