*** empty log message ***
authorpcg <pcg>
Fri, 13 Feb 2004 12:11:05 +0000 (12:11 +0000)
committerpcg <pcg>
Fri, 13 Feb 2004 12:11:05 +0000 (12:11 +0000)
src/main.C
src/xdefaults.C

index 0003027b6047adbfd3f699280c357b5ca25e17ce..c888af31a8b1b605e221ba18d96ff608f3993e97 100644 (file)
@@ -123,6 +123,7 @@ rxvt_term::~rxvt_term ()
   // TODO: free pixcolours, colours should become part of rxvt_display
 
   delete PixColors;
+  delete TermWin.fontset;
 
   displays.put (display);
 }
@@ -135,6 +136,7 @@ rxvt_term::destroy ()
       if (TermWin.parent[0])
         XDestroyWindow (display->display, TermWin.parent[0]);
 
+      rootwin_ev.stop (display);
       termwin_ev.stop (display);
       vt_ev.stop (display);
 
index 053f420a41688b10146bf30a4327b44853942263..30fb883afde336b60b548fd225d5cfa67f84818c 100644 (file)
@@ -1,7 +1,7 @@
 /*--------------------------------*-C-*---------------------------------*
  * File:       xdefaults.c
  *----------------------------------------------------------------------*
- * $Id: xdefaults.C,v 1.9 2004-02-01 01:34:41 pcg Exp $
+ * $Id: xdefaults.C,v 1.10 2004-02-13 12:11:05 pcg Exp $
  *
  * All portions of code are copyright by their respective author/s.
  * Copyright (c) 1994      Robert Nation <nation@rocket.sanders.lockheed.com>
@@ -500,7 +500,7 @@ rxvt_term::get_options (int argc, const char *const *argv)
             flag = flag == On ? Off : On;
           if (optList_strlen(entry))
             {  /* string value */
-              const char     *str = argv[++i];
+              const char *str = argv[++i];
 
 #ifdef DEBUG_RESOURCES
               fprintf(stderr, "string (%s,%s) = ",