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

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

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

revision 3199 by schoenebeck, Sun May 21 17:04:34 2017 UTC revision 3348 by schoenebeck, Tue Oct 3 15:05:45 2017 UTC
# Line 35  Line 35 
35  # define VERSION VER_STRING // VER_STRING defined in libgig_private.h  # define VERSION VER_STRING // VER_STRING defined in libgig_private.h
36  #endif // WIN32  #endif // WIN32
37    
38  #if HAVE_CONFIG_H && !HAVE_VASPRINTF && defined(WIN32)  #if HAVE_CONFIG_H /*&& !HAVE_VASPRINTF*/ && defined(WIN32)
39  # include <stdarg.h>  # include <stdarg.h>
40  int vasprintf(char** ret, const char* format, va_list arg);  int vasprintf(char** ret, const char* format, va_list arg);
41  #endif  #endif
# Line 206  inline void SwapMemoryArea(void* pData, Line 206  inline void SwapMemoryArea(void* pData,
206  inline void LoadString(RIFF::Chunk* ck, std::string& s) {  inline void LoadString(RIFF::Chunk* ck, std::string& s) {
207      if (ck) {      if (ck) {
208          const char* str = (char*)ck->LoadChunkData();          const char* str = (char*)ck->LoadChunkData();
209            if (!str) {
210                ck->ReleaseChunkData();
211                s = "";
212                return;
213            }
214          int size = (int) ck->GetSize();          int size = (int) ck->GetSize();
215          int len;          int len;
216          for (len = 0 ; len < size ; len++)          for (len = 0 ; len < size ; len++)

Legend:
Removed from v.3199  
changed lines
  Added in v.3348

  ViewVC Help
Powered by ViewVC