]> icculus.org git repositories - dana/openbox.git/commit
Clean up the composite stuff a bunch.
authorDana Jansens <danakj@orodu.net>
Fri, 11 Jun 2010 16:11:44 +0000 (12:11 -0400)
committerDana Jansens <danakj@orodu.net>
Sat, 26 Jun 2010 23:30:49 +0000 (01:30 +0200)
commite4c320988b3c23f4403f5e5e27f0817a5f81f91e
tree45e15e5317c29e7f7a5f9292cfc7ab696ec81e02
parent44973650d83ba049b752a1d1b1f901f8d7cb21ae
Clean up the composite stuff a bunch.

Fix a bunch of memory leaks.
Clean up composite.h to only have things that are needed externally right now (can add more back later as needed)
Don't use a singleton struct to hold all the composite things
Shutdown cleanly so Xorg radeon driver doesn't crash
Release resources when composite fails to init
openbox/composite.c
openbox/composite.h
openbox/event.c
openbox/unmanaged.c
openbox/unmanaged.h
openbox/window.c