Tidy up the recent additions to Linux Bluetooth support. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7719 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add a data argument to a program exit handler. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7720 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Deallocate option values on program exit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7721 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Add the ability to schedule a queue for deallocation on program exit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7722 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Deallocate the Bluetooth device queue on program exit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7723 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Deallocate the clipboard history queue on program exit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7724 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Deallocate the async function and alarm queues on program exit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7725 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Deallocate the key event and command queues on program exit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7726 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Log when a program exit event is added. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7727 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fix the cleanup of discarded queue elements. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7728 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fix the cleanup of the tunes device close timer. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7729 91a5dbb7-01b9-0310-9b5f-b28072856b6e
The tunes timeout handler needs to free its alarm's handle. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7730 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Resolve a memory management problem within key table compilation. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7731 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fix memory management problems with option processing. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7732 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fix memory management problems with the fixing of install paths. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7733 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Move the String functions in program.[ch] into parse.[ch]. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7734 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Release any memory allocated by screen driver parameter processing on driver destruction. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7735 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Fix a memory leak within the Linux screen driver. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7736 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Free more memory on program exit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7737 91a5dbb7-01b9-0310-9b5f-b28072856b6e
Deallocate the path to the override directory on program exit. (dm)


git-svn-id: svn://mielke.cc/main/brltty@7738 91a5dbb7-01b9-0310-9b5f-b28072856b6e