Mercurial > octave
diff src/DLD-FUNCTIONS/fltk_backend.cc @ 10972:14d16530ad59
fltk_backend::object_destroyed: don't call delete_window if __plot_stream__ is empty
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Tue, 14 Sep 2010 02:21:13 -0400 |
parents | 2786e3b7072e |
children | a8235d26b57a |
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/fltk_backend.cc Tue Sep 14 02:18:38 2010 -0400 +++ b/src/DLD-FUNCTIONS/fltk_backend.cc Tue Sep 14 02:21:13 2010 -0400 @@ -1186,7 +1186,9 @@ if (go.isa ("figure")) { octave_value ov = go.get (caseless_str ("__plot_stream__")); - figure_manager::delete_window (ov.string_value ()); + + if (! ov.is_empty ()) + figure_manager::delete_window (ov.string_value ()); } }