Forgot to free ww_ob.
authorEdward Wang <edward@ucbvax.Berkeley.EDU>
Sat, 3 Mar 1984 09:52:10 +0000 (01:52 -0800)
committerEdward Wang <edward@ucbvax.Berkeley.EDU>
Sat, 3 Mar 1984 09:52:10 +0000 (01:52 -0800)
SCCS-vsn: usr.bin/window/wwclose.c 3.9

usr/src/usr.bin/window/wwclose.c

index 85f50db..6ad38ce 100644 (file)
@@ -1,5 +1,5 @@
 #ifndef lint
 #ifndef lint
-static char *sccsid = "@(#)wwclose.c   3.8 83/12/06";
+static char *sccsid = "@(#)wwclose.c   3.9 84/03/02";
 #endif
 
 #include "ww.h"
 #endif
 
 #include "ww.h"
@@ -15,5 +15,7 @@ register struct ww *w;
        if (w->ww_fmap != 0)
                wwfree((char **)w->ww_fmap, w->ww_w.t);
        free((char *)(w->ww_nvis + w->ww_w.t));
        if (w->ww_fmap != 0)
                wwfree((char **)w->ww_fmap, w->ww_w.t);
        free((char *)(w->ww_nvis + w->ww_w.t));
+       if (w->ww_ob != 0)
+               free(w->ww_ob);
        free((char *)w);
 }
        free((char *)w);
 }