mirror of
https://git.freebsd.org/ports.git
synced 2025-06-22 05:00:30 -04:00
30 lines
1.3 KiB
C
30 lines
1.3 KiB
C
|
|
$FreeBSD$
|
|
|
|
--- src/icq_response.c.orig Thu Mar 28 01:12:10 2002
|
|
+++ src/icq_response.c Fri Apr 5 13:02:01 2002
|
|
@@ -1,4 +1,4 @@
|
|
-/* $Id: icq_response.c,v 1.37 2002/03/27 23:12:10 kuhlmann Exp $ */
|
|
+/* $Id: icq_response.c,v 1.1 2002/04/05 10:00:08 root Exp root $ */
|
|
/* Copyright ? */
|
|
|
|
#include "micq.h"
|
|
@@ -465,14 +465,14 @@
|
|
{
|
|
strcpy (buf, new);
|
|
strcat (buf, " ");
|
|
- sprintf (buf + strlen (buf), "%d.%d", ver / 10000,
|
|
+ snprintf (buf + strlen (buf), sizeof(buf) - strlen (buf), "%d.%d", ver / 10000,
|
|
(ver / 100) % 100);
|
|
- if (ver % 100) sprintf (buf + strlen (buf), ".%d", (ver / 10) % 10);
|
|
- if (ver % 10) sprintf (buf + strlen (buf), " cvs %d", ver % 10);
|
|
+ if (ver % 100) snprintf (buf + strlen (buf), sizeof(buf) - strlen (buf), ".%d", (ver / 10) % 10);
|
|
+ if (ver % 10) snprintf (buf + strlen (buf), sizeof(buf) - strlen (buf), " cvs %d", ver % 10);
|
|
if (ssl) strcat (buf, "/SSL");
|
|
}
|
|
else if (prG->verbose)
|
|
- sprintf (buf, "%s %08x", i18n (827, "Unknown client"), (unsigned int)tstamp);
|
|
+ snprintf (buf, sizeof(buf), "%s %08x", i18n (827, "Unknown client"), (unsigned int)tstamp);
|
|
else
|
|
buf[0] = '\0';
|
|
|