--- rxvt-unicode/src/init.C 2004/08/25 03:47:20 1.90 +++ rxvt-unicode/src/init.C 2004/09/08 17:23:02 1.92 @@ -193,6 +193,8 @@ bool rxvt_term::init_vars () { + sw_term.start (SIGTERM); + pix_colors_focused = new rxvt_color [TOTAL_COLORS]; #ifdef OFF_FOCUS_FADING pix_colors_unfocused = new rxvt_color [TOTAL_COLORS]; @@ -619,7 +621,7 @@ if (!XSupportsLocale ()) { - rxvt_warn ("the locale is not supported by Xlib, working withotu locale support.\n"); + rxvt_warn ("the locale is not supported by Xlib, working without locale support.\n"); return; } @@ -1392,6 +1394,8 @@ /* set initial window size */ tt_winch (); + sw_chld.start (SIGCHLD); + #ifndef __QNX__ /* spin off the command interpreter */ switch (cmd_pid = fork ())