@@ -604,23 +604,23 @@ void cleanUp() {
604604 remove ((*tiIter)->pTapeInfos .tay_fileName );
605605 }
606606 if ((*tiIter)->opBuffer != NULL ) {
607- free ((*tiIter)->opBuffer );
607+ delete[] ((*tiIter)->opBuffer );
608608 (*tiIter)->opBuffer = NULL ;
609609 }
610610 if ((*tiIter)->valBuffer != NULL ) {
611- free ((*tiIter)->valBuffer );
611+ delete[] ((*tiIter)->valBuffer );
612612 (*tiIter)->valBuffer = NULL ;
613613 }
614614 if ((*tiIter)->locBuffer != NULL ) {
615- free ((*tiIter)->locBuffer );
615+ delete[] ((*tiIter)->locBuffer );
616616 (*tiIter)->locBuffer = NULL ;
617617 }
618618 if ((*tiIter)->signature != NULL ) {
619619 free ((*tiIter)->signature );
620620 (*tiIter)->signature = NULL ;
621621 }
622622 if ((*tiIter)->tayBuffer != NULL ) {
623- free ((*tiIter)->tayBuffer );
623+ delete[] ((*tiIter)->tayBuffer );
624624 (*tiIter)->tayBuffer = NULL ;
625625 }
626626
@@ -659,19 +659,19 @@ void cleanUp() {
659659 remove ((*tiIter)->pTapeInfos .val_fileName );
660660 }
661661 if ((*tiIter)->pTapeInfos .op_fileName != NULL ) {
662- free ((*tiIter)->pTapeInfos .op_fileName );
662+ delete[] ((*tiIter)->pTapeInfos .op_fileName );
663663 (*tiIter)->pTapeInfos .op_fileName = NULL ;
664664 }
665665 if ((*tiIter)->pTapeInfos .val_fileName != NULL ) {
666- free ((*tiIter)->pTapeInfos .val_fileName );
666+ delete[] ((*tiIter)->pTapeInfos .val_fileName );
667667 (*tiIter)->pTapeInfos .val_fileName = NULL ;
668668 }
669669 if ((*tiIter)->pTapeInfos .loc_fileName != NULL ) {
670- free ((*tiIter)->pTapeInfos .loc_fileName );
670+ delete[] ((*tiIter)->pTapeInfos .loc_fileName );
671671 (*tiIter)->pTapeInfos .loc_fileName = NULL ;
672672 }
673673 if ((*tiIter)->pTapeInfos .tay_fileName != NULL ) {
674- free ((*tiIter)->pTapeInfos .tay_fileName );
674+ delete[] ((*tiIter)->pTapeInfos .tay_fileName );
675675 (*tiIter)->pTapeInfos .tay_fileName = NULL ;
676676 }
677677
@@ -1163,7 +1163,7 @@ PersistantTapeInfos::~PersistantTapeInfos() {
11631163 forodec_nax = 0 ;
11641164 }
11651165 if (paramstore != NULL ) {
1166- free ( paramstore) ;
1166+ delete[] paramstore;
11671167 paramstore = NULL ;
11681168 }
11691169}
0 commit comments