svn commit: r425761 - in head/print/xpp: . files

Cy Schubert cy at FreeBSD.org
Tue Nov 8 20:53:01 UTC 2016


Author: cy
Date: Tue Nov  8 20:52:59 2016
New Revision: 425761
URL: https://svnweb.freebsd.org/changeset/ports/425761

Log:
  Replace cupsTempFile() with tmpnam(). cupsTempFile() no longer exists.
  
  PR:		214332

Modified:
  head/print/xpp/Makefile
  head/print/xpp/files/patch-xpp.cxx

Modified: head/print/xpp/Makefile
==============================================================================
--- head/print/xpp/Makefile	Tue Nov  8 19:54:15 2016	(r425760)
+++ head/print/xpp/Makefile	Tue Nov  8 20:52:59 2016	(r425761)
@@ -3,7 +3,7 @@
 
 PORTNAME=	xpp
 PORTVERSION=	1.5
-PORTREVISION=	11
+PORTREVISION=	12
 CATEGORIES=	print
 MASTER_SITES=	SF/cups/${PORTNAME}/${PORTVERSION}
 

Modified: head/print/xpp/files/patch-xpp.cxx
==============================================================================
--- head/print/xpp/files/patch-xpp.cxx	Tue Nov  8 19:54:15 2016	(r425760)
+++ head/print/xpp/files/patch-xpp.cxx	Tue Nov  8 20:52:59 2016	(r425761)
@@ -1,6 +1,32 @@
 --- xpp.cxx.orig	2004-12-06 11:00:04.000000000 -0800
-+++ xpp.cxx	2011-12-03 22:11:00.788941301 -0800
-@@ -2500,7 +2500,7 @@
++++ xpp.cxx	2016-11-08 12:49:34.251265000 -0800
+@@ -30,6 +30,7 @@
+  * Include necessary headers...
+  */
+ 
++#include <stdio.h>
+ #include "xpp.h"
+ 
+ #ifndef WIN32
+@@ -48,7 +49,7 @@
+  * Globals...
+  */
+ 
+-char	tempfile[1024];		/* Temporary file for printing from stdin */
++static char	*tempfile;	/* Temporary file for printing from stdin */
+ 
+ /*
+  *  Parse options and send files for printing.
+@@ -651,7 +652,7 @@
+ #endif
+ #endif // !WIN32
+ 
+-  temp = fopen(cupsTempFile(tempfile, sizeof(tempfile)), "w");
++  temp = fopen((tempfile = tmpnam(NULL)), "w");
+ 
+   if (temp == NULL)
+   {
+@@ -2500,7 +2501,7 @@
      // Redraw the destination menu in the main window
  
      printerPack->parent()->redraw();
@@ -9,7 +35,7 @@
    
    }
  
-@@ -2674,7 +2674,7 @@
+@@ -2674,7 +2675,7 @@
    // Redraw the destination menu in the main window
  
    printerPack->parent()->redraw();


More information about the svn-ports-all mailing list