--- rxvt-unicode/src/rxvtutil.h 2012/01/21 13:47:19 1.49 +++ rxvt-unicode/src/rxvtutil.h 2012/01/23 14:29:24 1.50 @@ -109,13 +109,13 @@ ~auto_ptr () { - delete p; + free (p); } // void because it makes sense in our context void operator = (T *a) { - delete p; + free (p); p = a; }