From b23084cd8b770b8bf0e85cb145ec9e0a76ba74b3 Mon Sep 17 00:00:00 2001 From: Garry Zacheiss Date: Sat, 21 Jul 2001 08:07:51 +0000 Subject: [PATCH] rx-packet-version-not-all-kernels-have-snprintf-20010721 linux kernel for instance has no snprintf --- src/rx/rx_packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rx/rx_packet.c b/src/rx/rx_packet.c index 5cdf7de..ce17d1e 100644 --- a/src/rx/rx_packet.c +++ b/src/rx/rx_packet.c @@ -1407,7 +1407,7 @@ struct rx_packet *rxi_ReceiveVersionPacket(ap, asocket, ahost, aport, istack) ap->header.flags = ap->header.flags & ~RX_CLIENT_INITIATED; rxi_EncodePacketHeader(ap); bzero(buf, sizeof(buf)); - snprintf(buf, sizeof(buf), "%s", cml_version_number+4); + strncpy(buf, cml_version_number+4, sizeof(buf)-1); rx_packetwrite(ap, 0, 65, buf); tl = ap->length; ap->length = 65; -- 1.9.4