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

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

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

revision 3200 by schoenebeck, Sun May 21 17:19:20 2017 UTC revision 3201 by schoenebeck, Sun May 21 19:39:21 2017 UTC
# Line 37  int vasprintf(char** ret, const char* fo Line 37  int vasprintf(char** ret, const char* fo
37      if (len < 0)      if (len < 0)
38          return -1;          return -1;
39      const size_t size = ((size_t) len) + 1;      const size_t size = ((size_t) len) + 1;
40      char* buf = malloc(size);      char* buf = (char*) malloc(size);
41      if (!buf)      if (!buf)
42          return -1;          return -1;
43      memset(buf, 0, size);      memset(buf, 0, size);
44      int res = _vsprintf_s(buf, size, format, arg);      int res = _vsnprintf(buf, size, format, arg);
45      if (res < 0) {      if (res < 0) {
46          free(buf);          free(buf);
47          return -1;          return -1;

Legend:
Removed from v.3200  
changed lines
  Added in v.3201

  ViewVC Help
Powered by ViewVC