Ignore:
Timestamp:
Jan 3, 2010, 7:13:32 PM (11 years ago)
Author:
rbri
Message:

DJVU plugin: djvulibre updated to version 3.5.22

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libdjvu/GContainer.h

    r206 r280  
    5454//C- +------------------------------------------------------------------
    5555//
    56 // $Id: GContainer.h,v 1.19 2007/03/25 20:48:31 leonb Exp $
    57 // $Name: release_3_5_19 $
     56// $Id: GContainer.h,v 1.21 2008/01/07 11:48:52 leonb Exp $
     57// $Name: release_3_5_22 $
    5858
    5959#ifndef _GCONTAINER_H_
     
    133133    Andrei Erofeev <eaf@geocities.com> -- bug fixes.
    134134    @version
    135     #$Id: GContainer.h,v 1.19 2007/03/25 20:48:31 leonb Exp $# */
     135    #$Id: GContainer.h,v 1.21 2008/01/07 11:48:52 leonb Exp $# */
    136136//@{
    137137
     
    282282    // Template based default constructor
    283283    static void init(void* dst, int n)
    284       { T* d = (T*)dst;   while (--n>=0) { new ((void*)d) T; d++; } }
     284      { T* d = (T*)dst; while (--n>=0) { new ((void*)d) T; d++; } }
    285285    // Template based copy constructor
    286286    static void copy(void* dst, const void* src, int n, int zap)
    287       { T* d = (T*)dst; const T *s = (const T*)src;
    288         while (--n>=0) { new ((void*)d) T(*s); if (zap) { s->T::~T(); }; d++; s++; } }
     287      { T* d = (T*)dst; T* s = (T*)src; while (--n>=0) {
     288          new ((void*)d) T(*s); if (zap) { s->~T(); }; d++; s++; } }
    289289    // Template based destructor
    290290    static void fini(void* dst, int n)
    291       { T* d = (T*)dst; while (--n>=0) { d->T::~T(); d++; } }
     291      { T* d = (T*)dst; while (--n>=0) { d->~T(); d++; } }
    292292  };
    293293  // --- Base class for list nodes
     
    389389//@{
    390390
    391 class GArrayBase : public GCont
     391class DJVUAPI GArrayBase : public GCont
    392392{
    393393public:
     
    764764*/
    765765
    766 class GPosition : protected GCont
     766class DJVUAPI GPosition : protected GCont
    767767{
    768768public:
     
    805805
    806806
    807 class GListBase : public GCont
     807class DJVUAPI GListBase : public GCont
    808808{
    809809protected:
     
    10741074//@{
    10751075
    1076 class GSetBase : public GCont
     1076class DJVUAPI GSetBase : public GCont
    10771077{
    10781078protected:
Note: See TracChangeset for help on using the changeset viewer.