Ticket #1748: ptr_container_src.patch

File ptr_container_src.patch, 1.8 KB (added by Richard Webb <richard.webb@…>, 15 years ago)
  • serialization.cpp

     
    4848
    4949   
    5050    template< class Archive >
    51     void serialize( Archive& ar, const unsigned int version )
     51    void serialize( Archive& ar, const unsigned int /*version*/ )
    5252    {
    5353        ar & boost::serialization::make_nvp( "i", i );
    5454    }
     
    7373    int i2;
    7474
    7575    template< class Archive >
    76     void serialize( Archive& ar, const unsigned int version )
     76    void serialize( Archive& ar, const unsigned int /*version*/ )
    7777    {
    7878        ar & boost::serialization::make_nvp( "Base", 
    7979                 boost::serialization::base_object<Base>( *this ) );
     
    9595//
    9696
    9797template< class C, class T >
    98 void add( C& c, T* r, unsigned n )
     98void add( C& c, T* r, unsigned /*n*/ )
    9999{
    100100    c.insert( c.end(), r );
    101101}
  • test_data.hpp

     
    6767    Base*    clone() const                { return do_clone(); }
    6868    void     foo()                        { do_foo(); }
    6969   
    70     virtual bool less_than( const Base& b ) const
     70    virtual bool less_than( const Base& /*b*/ ) const
    7171    {
    7272        return true;
    7373    }
     
    9292#endif   
    9393   
    9494private:
    95     virtual void  do_print( ostream& out ) const   { };
     95    virtual void  do_print( ostream& /*out*/ ) const   { };
    9696    virtual Base* do_clone() const                 { return new Base( *this ); };
    9797    virtual void  do_foo()                         { };
    9898};
     
    240240// used to hide "unused variable" warnings
    241241//
    242242template< class T >
    243 inline void hide_warning( T& r )
     243inline void hide_warning( T& /*r*/ )
    244244{ }
    245245
    246246//