diff options
Diffstat (limited to 'mail/sympa/files/patch-src-queue.c')
-rw-r--r-- | mail/sympa/files/patch-src-queue.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/mail/sympa/files/patch-src-queue.c b/mail/sympa/files/patch-src-queue.c deleted file mode 100644 index 964998b17e9a..000000000000 --- a/mail/sympa/files/patch-src-queue.c +++ /dev/null @@ -1,42 +0,0 @@ -=================================================================== -RCS file: /var/www/SourceSup/cvs/sympa/sympa/src/queue.c,v -retrieving revision 1.4 -retrieving revision 1.4.2.1 -diff -u -r1.4 -r1.4.2.1 ---- src/queue.c 2003/10/07 12:04:47 1.4 -+++ src/queue.c 2005/01/27 08:54:02 1.4.2.1 -@@ -1,5 +1,5 @@ - /* queue.c - This program does the messages spooling -- RCS Identication ; $Revision: 1.4 $ ; $Date: 2003/10/07 12:04:47 $ -+ RCS Identication ; $Revision: 1.4.2.1 $ ; $Date: 2005/01/27 08:54:02 $ - - Sympa - SYsteme de Multi-Postage Automatique - Copyright (c) 1997, 1998, 1999, 2000, 2001 Comite Reseau des Universites -@@ -26,12 +26,17 @@ - #include <string.h> - #include <stdlib.h> - --static char rcsid[] = "(@)$Id: queue.c,v 1.4 2003/10/07 12:04:47 salaun Exp $"; -+static char rcsid[] = "(@)$Id: queue.c,v 1.4.2.1 2005/01/27 08:54:02 sympa-authors Exp $"; - - static char qfile[128]; - static char buf[16384]; - static int i, fd; - -+/* For HP-UX */ -+#ifndef EX_CONFIG -+# define EX_CONFIG 78 -+#endif -+ - #ifndef CONFIG - # define CONFIG "/etc/sympa.conf" - #endif -@@ -116,7 +121,7 @@ - exit(EX_NOPERM); - } - umask(027); -- sprintf(qfile, "T.%s.%ld.%d", listname, time(NULL), getpid()); -+ snprintf(qfile, sizeof(qfile), "T.%s.%ld.%d", listname, time(NULL), getpid()); - fd = open(qfile, O_CREAT|O_WRONLY, 0600); - if (fd == -1){ - char* buffer=(char*)malloc(strlen(argv[0])+strlen(queuedir)+80); |