diff options
author | ade <ade@FreeBSD.org> | 2000-09-18 21:58:04 +0000 |
---|---|---|
committer | ade <ade@FreeBSD.org> | 2000-09-18 21:58:04 +0000 |
commit | 6d78f2b9e282249502cdf91c2cf1191978feb789 (patch) | |
tree | b55adcf7c25a54a383506c8e5aeb7b4ebf4997b0 /comms | |
parent | 88285405289a5aad0f34f8a898930403a5ffc7e1 (diff) | |
download | FreeBSD-ports-6d78f2b9e282249502cdf91c2cf1191978feb789.zip FreeBSD-ports-6d78f2b9e282249502cdf91c2cf1191978feb789.tar.gz |
Fix incorrect use of snprintf() that causes pid of process
trying to lock a serial device in /var/spool/lock to be
incorrectly written into the lock file.
PORTREVISION bumped.
PR: 20141
Submitted by: Cyrus Rahman <cr@jcmax.com>
Diffstat (limited to 'comms')
-rw-r--r-- | comms/hylafax/Makefile | 1 | ||||
-rw-r--r-- | comms/hylafax/files/patch-ad | 9 |
2 files changed, 1 insertions, 9 deletions
diff --git a/comms/hylafax/Makefile b/comms/hylafax/Makefile index f9e231f..99f906e 100644 --- a/comms/hylafax/Makefile +++ b/comms/hylafax/Makefile @@ -7,6 +7,7 @@ PORTNAME= hylafax PORTVERSION= 4.1.b2 +PORTREVISION= 1 CATEGORIES= comms MASTER_SITES= ftp://ftp.hylafax.org/hylafax/source/BETA/ DISTNAME= ${PORTNAME}-4.1beta2 diff --git a/comms/hylafax/files/patch-ad b/comms/hylafax/files/patch-ad index aa3c2c1..4b89dab 100644 --- a/comms/hylafax/files/patch-ad +++ b/comms/hylafax/files/patch-ad @@ -156,15 +156,6 @@ diff -ruN faxd/UUCPLock.c++.orig faxd/UUCPLock.c++ } } uid_t UUCPLock::getUUCPUid() { setupIDs(); return UUCPuid; } -@@ -307,7 +315,7 @@ - AsciiUUCPLock::setPID(pid_t pid) - { - // XXX should this be %d or %ld? depends on pid_t -- sprintf((char*) data, "%*d\n", UUCP_PIDDIGITS, pid); -+ snprintf((char*) data, sizeof(data), "%*d\n", UUCP_PIDDIGITS, pid); - } - - bool diff -ruN faxd/faxApp.c++.orig faxd/faxApp.c++ --- faxd/faxApp.c++.orig Sun Jun 13 00:41:05 1999 +++ faxd/faxApp.c++ Mon Jun 12 21:52:39 2000 |