diff -u base/cinelerra/filexml.C hvirtual-1.1.6/cinelerra/filexml.C
--- base/cinelerra/filexml.C	2003-05-16 12:53:42.000000000 +0200
+++ hvirtual-1.1.6/cinelerra/filexml.C	2003-05-17 01:27:20.000000000 +0200
@@ -94,7 +94,7 @@
 		char *new_string = new char[new_available];
 		for(int i = 0; i < position; i++) new_string[i] = string[i];
 		available = new_available;
-		delete string;
+		delete [] string;
 		string = new_string;
 	}
 	return 0;
