]> arthur.barton.de Git - netatalk.git/blobdiff - bin/misc/fce.c
0 terminate packet data
[netatalk.git] / bin / misc / fce.c
index dc58602ee8c69ef6abca408f71721cb4293336d8..b80f6a1404fe33d496cc06afcf6309fe1d06d0d6 100644 (file)
@@ -62,6 +62,7 @@ static int unpack_fce_packet(unsigned char *buf, struct fce_packet *packet)
     packet->datalen = ntohs(packet->datalen);
 
     memcpy(&packet->data[0], p, packet->datalen);
+    packet->data[packet->datalen] = 0; /* 0 terminate strings */
     p += packet->datalen;
 
     return 0;