Fixes segfault on close. Using the right objective (d_main_gui) instead of d_object...
authorTom Rondeau <trondeau@vt.edu>
Sun, 2 May 2010 19:00:02 +0000 (15:00 -0400)
committerTom Rondeau <trondeau@vt.edu>
Sun, 2 May 2010 19:00:02 +0000 (15:00 -0400)
commit7488244b24a52e6b1a51bcbdb0077e70554c6731
tree79b9c649fbc472ff0c08b0a498a740c06ef729ea
parente0df16cf6f62dd0745530955481df8c3eecc9cb2
Fixes segfault on close. Using the right objective (d_main_gui) instead of d_object to delete all of the plotting widgets. As far as Valgrind tells me, this cleans up my memory leaks although libqt and libqwt still have some of their own.

This checkin also disables the Waterfall3D plotting. It wasn't working anyway, but was also causing its own segfault upon deletion. Once it's working and deleting nicely, it will be re-enabled.
gr-qtgui/src/lib/WaterfallDisplayPlot.cc
gr-qtgui/src/lib/qtgui_sink_c.cc
gr-qtgui/src/lib/qtgui_sink_f.cc
gr-qtgui/src/lib/spectrumdisplayform.cc