--- rxvt-unicode/src/rxvtutil.h 2006/01/12 00:35:39 1.17 +++ rxvt-unicode/src/rxvtutil.h 2006/01/22 00:36:59 1.19 @@ -1,6 +1,7 @@ #ifndef RXVT_UTIL_H #define RXVT_UTIL_H +#include #include #define PP_CONCAT_(a, b) a ## b @@ -258,14 +259,14 @@ void erase (iterator first, iterator last) { if (last != first) { - memmove (first, last, (end ()-last)*sizeof (T)); + memmove (first, last, (end () - last) * sizeof (T)); _last -= last - first; } } void erase (iterator pos) { if (pos != end ()) { - memmove (pos, pos+1, (end ()- (pos+1))*sizeof (T)); + memmove (pos, pos+1, (end () - (pos+1)) * sizeof (T)); --_last; } } @@ -393,7 +394,7 @@ ~stringvec () { for (char **c = begin (); c != end (); c++) - delete [] *c; + free (*c); } };