Ticket #2429: rxvt-unicode-8.8-noexit-1.patch

File rxvt-unicode-8.8-noexit-1.patch, 1.0 KB (added by Ag. Hatzimanikas, 17 years ago)
  • rxvt-unicode-8.8

    Submitted By: Hatzimanikas Agathoklis (ag at linuxfromscratch dot org)
    Date: 2007-12-19
    Initial Package Version: 8.8
    Origin: Upstream
    Upstream Status: Applied
    Description: Urxvt windows not being destroyed on exit.
                 http://lists.schmorp.de/pipermail/rxvt-unicode/2007q4/000527.html
    
    diff -Naur rxvt-unicode-8.8.orig/src/main.C rxvt-unicode-8.8/src/main.C
    old new  
    286286#ifdef HAVE_BG_PIXMAP
    287287  bgPixmap.destroy ();
    288288#endif
     289  display->flush (); /* ideally .put should do this */
    289290  displays.put (display);
    290291
    291292  scr_release ();
  • src/rxvttoolkit.C

    diff -Naur rxvt-unicode-8.8.orig/src/rxvttoolkit.C rxvt-unicode-8.8/src/rxvttoolkit.C
    old new  
    503503  XFreeCursor (dpy, blank_cursor);
    504504#endif
    505505  x_ev.stop ();
     506  flush_ev.stop ();
    506507#ifdef USE_XIM
    507508  xims.clear ();
    508509#endif