diff --git a/modules/bindings/src/wrap_tmalign.cc b/modules/bindings/src/wrap_tmalign.cc index fbf6544b40ffada02486f740c57b6e4f04c3e609..49da68d00061044d2cb4832f09b5907ce1121be4 100644 --- a/modules/bindings/src/wrap_tmalign.cc +++ b/modules/bindings/src/wrap_tmalign.cc @@ -330,10 +330,8 @@ TMAlignResult WrappedTMAlign(const geom::Vec3List& pos_one, // squeeze input into right format char* seqx = new char[xlen+1]; char* seqy = new char[ylen+1]; - seqx[xlen] = '\0'; - seqy[ylen] = '\0'; - char* secx = new char[xlen]; - char* secy = new char[ylen]; + char* secx = new char[xlen+1]; + char* secy = new char[ylen+1]; // use TMalign functionality to generate position arrays double** xa;