From: root Date: Tue, 9 Oct 2007 13:36:10 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=e631fa8d30e96a27fad130c5e90dc420c90c1684;p=dana%2Furxvt.git *** empty log message *** --- diff --git a/Changes b/Changes index 4de4c8a8..9768160f 100644 --- a/Changes +++ b/Changes @@ -21,6 +21,9 @@ DUMB: support tex fonts - overhaul of the transparency/pixmap code (sasha). - fix possible race betwen visual bell and poweron. (reported by Martin von Gagern, gentoo?). + - rxvt -e no longer crashes the child. + - fixed some minor memleaks on incorrect usage or + missing DISPLAY. 8.3 Wed Aug 1 20:21:31 CEST 2007 - new option: skipScroll/-ss, enabled by default. diff --git a/src/init.C b/src/init.C index 89e369cf..e10f0bf1 100644 --- a/src/init.C +++ b/src/init.C @@ -388,7 +388,10 @@ rxvt_term::init_resources (int argc, const char *const *argv) get_options (r_argc, r_argv); if (!(display = displays.get (rs[Rs_display_name]))) - rxvt_fatal ("can't open display %s, aborting.\n", rs[Rs_display_name]); + { + free (r_argv); + rxvt_fatal ("can't open display %s, aborting.\n", rs[Rs_display_name]); + } // using a local pointer decreases code size a lot xa = display->xa;