/[svn]/libgig/trunk/src/RIFF.h
ViewVC logotype

Diff of /libgig/trunk/src/RIFF.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1713 by persson, Thu Mar 6 20:42:22 2008 UTC revision 1869 by persson, Sun Mar 22 11:13:25 2009 UTC
# Line 53  Line 53 
53  # include <unistd.h>  # include <unistd.h>
54  #endif // POSIX  #endif // POSIX
55    
56    #ifdef _MSC_VER
57    // Visual C++ 2008 doesn't have stdint.h
58    typedef __int8 int8_t;
59    typedef __int16 int16_t;
60    typedef __int32 int32_t;
61    typedef __int64 int64_t;
62    typedef unsigned __int8 uint8_t;
63    typedef unsigned __int16 uint16_t;
64    typedef unsigned __int32 uint32_t;
65    typedef unsigned __int64 uint64_t;
66    #else
67  #include <stdint.h>  #include <stdint.h>
68    #endif
69    
70  #ifdef WIN32  #ifdef WIN32
71  # include <windows.h>  # include <windows.h>
# Line 272  namespace RIFF { Line 284  namespace RIFF {
284              void LoadSubChunksRecursively();              void LoadSubChunksRecursively();
285              virtual unsigned long WriteChunk(unsigned long ulWritePos, unsigned long ulCurrentDataOffset);              virtual unsigned long WriteChunk(unsigned long ulWritePos, unsigned long ulCurrentDataOffset);
286              virtual void __resetPos(); ///< Sets List Chunk's read/write position to zero and causes all sub chunks to do the same.              virtual void __resetPos(); ///< Sets List Chunk's read/write position to zero and causes all sub chunks to do the same.
287                void DeleteChunkList();
288      };      };
289    
290      /** @brief RIFF File      /** @brief RIFF File

Legend:
Removed from v.1713  
changed lines
  Added in v.1869

  ViewVC Help
Powered by ViewVC