]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/utils/bamtools_utilities.cpp
Minor cleanup
[bamtools.git] / src / utils / bamtools_utilities.cpp
index 3b6d46a1063a2add5abdb00cf9ac03ff8405eb95..f79faacfaec80917b6e6cc726794563d7ea76c7a 100644 (file)
@@ -1,7 +1,6 @@
 // ***************************************************************************
 // bamtools_utilities.cpp (c) 2010 Derek Barnett, Erik Garrison
 // Marth Lab, Department of Biology, Boston College
-// All rights reserved.
 // ---------------------------------------------------------------------------
 // Last modified: 9 June 2011
 // ---------------------------------------------------------------------------
@@ -309,7 +308,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 +317,8 @@ vector<string> Utilities::Split(const string& source, const string& delims) {
         tok = strtok(NULL, delims.c_str());
     }
 
+    delete[] cchars;
+
     return fields;
 }