Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1
mjpegtools
mjpegtools-gcc43.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File mjpegtools-gcc43.patch of Package mjpegtools
diff -Naur mjpegtools-1.9.0rc2.org/mplex/inputstrm.cpp mjpegtools-1.9.0rc2/mplex/inputstrm.cpp --- mjpegtools-1.9.0rc2.org/mplex/inputstrm.cpp 2008-01-07 09:54:29.027181000 +0100 +++ mjpegtools-1.9.0rc2/mplex/inputstrm.cpp 2008-01-07 09:55:25.943206000 +0100 @@ -23,6 +23,7 @@ #include <config.h> #include <assert.h> +#include <limits.h> #include "mjpeg_types.h" #include "inputstrm.hpp" diff -Naur mjpegtools-1.9.0rc2.org/mplex/main.cpp mjpegtools-1.9.0rc2/mplex/main.cpp --- mjpegtools-1.9.0rc2.org/mplex/main.cpp 2008-01-07 09:54:29.018190000 +0100 +++ mjpegtools-1.9.0rc2/mplex/main.cpp 2008-01-07 10:10:09.533217000 +0100 @@ -31,6 +31,7 @@ #include <getopt.h> #endif #include <string> +#include <cstring> #include <memory> #include <sys/stat.h> #ifndef _WIN32 diff -Naur mjpegtools-1.9.0rc2.org/mplex/multiplexor.cpp mjpegtools-1.9.0rc2/mplex/multiplexor.cpp --- mjpegtools-1.9.0rc2.org/mplex/multiplexor.cpp 2008-01-07 09:54:29.101109000 +0100 +++ mjpegtools-1.9.0rc2/mplex/multiplexor.cpp 2008-01-07 10:03:59.895225000 +0100 @@ -22,6 +22,7 @@ #include <config.h> #include <math.h> #include <stdlib.h> +#include <string.h> #include <mjpeg_types.h> #include <mjpeg_logging.h> diff -Naur mjpegtools-1.9.0rc2.org/mplex/padstrm.cpp mjpegtools-1.9.0rc2/mplex/padstrm.cpp --- mjpegtools-1.9.0rc2.org/mplex/padstrm.cpp 2008-01-07 09:54:29.061146000 +0100 +++ mjpegtools-1.9.0rc2/mplex/padstrm.cpp 2008-01-07 10:01:17.725554000 +0100 @@ -23,7 +23,7 @@ #ifdef HAVE_CONFIG_H #include "config.h" #endif - +#include <string.h> #include "padstrm.hpp" diff -Naur mjpegtools-1.9.0rc2.org/y4mdenoise/Set.hh mjpegtools-1.9.0rc2/y4mdenoise/Set.hh --- mjpegtools-1.9.0rc2.org/y4mdenoise/Set.hh 2008-01-07 09:54:29.858347000 +0100 +++ mjpegtools-1.9.0rc2/y4mdenoise/Set.hh 2008-01-07 10:58:26.997847000 +0100 @@ -23,7 +23,7 @@ // How we implement ourselves. public: - typedef typename Imp::Allocator Allocator; + typedef typename Imp::Allocator_t Allocator; // The type of allocator to use to allocate items in the set. Set (const PRED &a_rPred = PRED(), diff -Naur mjpegtools-1.9.0rc2.org/y4mdenoise/SkipList.hh mjpegtools-1.9.0rc2/y4mdenoise/SkipList.hh --- mjpegtools-1.9.0rc2.org/y4mdenoise/SkipList.hh 2008-01-07 09:54:29.844363000 +0100 +++ mjpegtools-1.9.0rc2/y4mdenoise/SkipList.hh 2008-01-07 10:45:11.852797000 +0100 @@ -57,19 +57,19 @@ // Will give good sorting for up to e^10 items. public: - typedef Allocator<Node,HEADERCHUNK> Allocator; + typedef Allocator<Node,HEADERCHUNK> Allocator_t; // The type of node allocator to use. - static Allocator sm_oNodeAllocator; + static Allocator_t sm_oNodeAllocator; // The default node allocator. SkipList (const PRED &a_rPred = PRED(), - Allocator &a_rAlloc = sm_oNodeAllocator); + Allocator_t &a_rAlloc = sm_oNodeAllocator); // Default constructor. Must be followed by Init(). SkipList (Status_t &a_reStatus, bool a_bAllowDuplicates, uint32_t a_nRandSeed, const PRED &a_rPred = PRED(), - Allocator &a_rAlloc = sm_oNodeAllocator); + Allocator_t &a_rAlloc = sm_oNodeAllocator); // Constructor. Specify whether or not duplicates are allowed, // and provide a random number seed. @@ -255,7 +255,7 @@ private: - Allocator &m_rNodeAllocator; + Allocator_t &m_rNodeAllocator; // Where we get memory to allocate nodes. bool m_bAllowDuplicates; @@ -337,7 +337,7 @@ // The default node allocator. Allocates 64K at a time. template <class KEY, class VALUE, class KEYFN, class PRED> -typename SkipList<KEY,VALUE,KEYFN,PRED>::Allocator +typename SkipList<KEY,VALUE,KEYFN,PRED>::Allocator_t SkipList<KEY,VALUE,KEYFN,PRED>::sm_oNodeAllocator (65536); @@ -345,7 +345,7 @@ // Default constructor. Must be followed by Init(). template <class KEY, class VALUE, class KEYFN, class PRED> SkipList<KEY,VALUE,KEYFN,PRED>::SkipList (const PRED &a_rPred, - Allocator &a_rAlloc) + Allocator_t &a_rAlloc) : m_rNodeAllocator (a_rAlloc), m_oPred (a_rPred) { // Set up some defaults. @@ -371,7 +371,7 @@ template <class KEY, class VALUE, class KEYFN, class PRED> SkipList<KEY,VALUE,KEYFN,PRED>::SkipList (Status_t &a_reStatus, bool a_bAllowDuplicates, uint32_t a_nRandSeed, - const PRED &a_rPred, Allocator &a_rAlloc) + const PRED &a_rPred, Allocator_t &a_rAlloc) : m_rNodeAllocator (a_rAlloc), m_oPred (a_rPred) { // Make sure they didn't start us off with an error.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor