summaryrefslogtreecommitdiff
path: root/fluid/CodeEditor.h
diff options
context:
space:
mode:
authorMatthias Melcher <fltk@matthiasm.com>2006-04-27 21:40:47 +0000
committerMatthias Melcher <fltk@matthiasm.com>2006-04-27 21:40:47 +0000
commitad0fc9ca23717b46639d2f28a83437300499870d (patch)
tree80502551cd9ec6701c76c5942a8bd6466376f945 /fluid/CodeEditor.h
parentcbbec03b5e44e8855dbcf424150be5e144044fb2 (diff)
STR #1162: Fl_Menu_Button::popup was trying to access a previously deleted widget (itself). The delayed deleting mechanism in 'Fl::delete_widget' did not work in this case because the main loop is called before the callback returns. The fix implements a type of automatic pointer that will be cleared to NULL should the widget get deleted. This may not be a 'nice' solution, but it does fix the problem reliably. We could actually use this for all widget pointers and remove the delayed delete mechanism alltogether
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5037 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'fluid/CodeEditor.h')
0 files changed, 0 insertions, 0 deletions