From 6d78f2b9e282249502cdf91c2cf1191978feb789 Mon Sep 17 00:00:00 2001 From: ade Date: Mon, 18 Sep 2000 21:58:04 +0000 Subject: 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 --- comms/hylafax/files/patch-ad | 9 --------- 1 file changed, 9 deletions(-) (limited to 'comms/hylafax/files') diff --git a/comms/hylafax/files/patch-ad b/comms/hylafax/files/patch-ad index aa3c2c17026a..4b89dab9bf90 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 -- cgit