svn commit: r376630 - head/multimedia/mjpegtools/files
Antoine Brodin
antoine at FreeBSD.org
Fri Jan 9 17:58:47 UTC 2015
Author: antoine
Date: Fri Jan 9 17:58:46 2015
New Revision: 376630
URL: https://svnweb.freebsd.org/changeset/ports/376630
QAT: https://qat.redports.org/buildarchive/r376630/
Log:
Allow building with libc++ r224926
PR: ports/196629
Submitted by: dim@
Added:
head/multimedia/mjpegtools/files/patch-yuvdeinterlace_yuvdeinterlace.cc (contents, props changed)
Added: head/multimedia/mjpegtools/files/patch-yuvdeinterlace_yuvdeinterlace.cc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/mjpegtools/files/patch-yuvdeinterlace_yuvdeinterlace.cc Fri Jan 9 17:58:46 2015 (r376630)
@@ -0,0 +1,33 @@
+--- yuvdeinterlace/yuvdeinterlace.cc.orig 2009-09-19 18:16:47 UTC
++++ yuvdeinterlace/yuvdeinterlace.cc
+@@ -918,7 +918,7 @@ int
+ main (int argc, char *argv[])
+ {
+ int frame = 0;
+- int errno = 0;
++ int error = 0;
+ int ss_h, ss_v;
+
+ deinterlacer YUVdeint;
+@@ -1009,10 +1009,10 @@ main (int argc, char *argv[])
+ y4m_init_frame_info (&YUVdeint.Y4MStream.oframeinfo);
+
+ /* open input stream */
+- if ((errno = y4m_read_stream_header (YUVdeint.Y4MStream.fd_in,
++ if ((error = y4m_read_stream_header (YUVdeint.Y4MStream.fd_in,
+ &YUVdeint.Y4MStream.istreaminfo)) != Y4M_OK)
+ {
+- mjpeg_error_exit1 ("Couldn't read YUV4MPEG header: %s!", y4m_strerr (errno));
++ mjpeg_error_exit1 ("Couldn't read YUV4MPEG header: %s!", y4m_strerr (error));
+ }
+
+ /* get format information */
+@@ -1089,7 +1089,7 @@ main (int argc, char *argv[])
+ y4m_write_stream_header (YUVdeint.Y4MStream.fd_out, &YUVdeint.Y4MStream.ostreaminfo);
+
+ /* read every frame until the end of the input stream and process it */
+- while (Y4M_OK == (errno = y4m_read_frame (YUVdeint.Y4MStream.fd_in,
++ while (Y4M_OK == (error = y4m_read_frame (YUVdeint.Y4MStream.fd_in,
+ &YUVdeint.Y4MStream.istreaminfo,
+ &YUVdeint.Y4MStream.iframeinfo, YUVdeint.inframe)))
+ {
More information about the svn-ports-all
mailing list