diff -u mplayercluster-0.0.1a/transceiver.c mplayercluster-0.0.1a-fixed/transceiver.c --- mplayercluster-0.0.1a/transceiver.c 2006-02-21 01:24:13.000000000 +0200 +++ mplayercluster-0.0.1a-fixed/transceiver.c 2006-02-21 01:28:09.000000000 +0200 @@ -160,7 +160,7 @@ memcpy(initPacket + 4, &filenameLen, 2); } - initPacketFill = PKT_HEADERLEN + filenameLen; + initPacketFill = PKT_HEADERLEN + remoteFilename.length(); while (m_Active && (initPacketFill > 0)) { fiSelect.Clear(); fiSelect.Add(m_DataSocket, true); @@ -182,7 +182,7 @@ if (m_Active) { cout << "deleting " << (int)initPacket << endl; - //delete[] initPacket; + delete[] initPacket; } cout << "nach delete" << endl;