]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/utils/bamtools_utilities.cpp
Fix Visual Studio compiler errors.
[bamtools.git] / src / utils / bamtools_utilities.cpp
index 3b6d46a1063a2add5abdb00cf9ac03ff8405eb95..1d5e00d3a5f62ef419667e38df90971295987fb5 100644 (file)
@@ -309,7 +309,7 @@ vector<string> Utilities::Split(const string& source, const string& delims) {
     vector<string> fields;
 
     char* tok;
-    char cchars [source.size()+1];
+    char* cchars = new char[source.size()+1];
     char* cstr = &cchars[0];
     strcpy(cstr, source.c_str());
     tok = strtok(cstr, delims.c_str());
@@ -318,6 +318,8 @@ vector<string> Utilities::Split(const string& source, const string& delims) {
         tok = strtok(NULL, delims.c_str());
     }
 
+    delete[] cchars;
+
     return fields;
 }