mirror of https://github.com/GNOME/gimp.git
bail out early if shell->display is NULL. Fixes crash reported on the
2008-10-03 Sven Neumann <sven@gimp.org> * app/display/gimpdisplayshell-scale.c (gimp_display_shell_scale_update_scrollbars) (gimp_display_shell_scale_update_rulers): bail out early if shell->display is NULL. Fixes crash reported on the mailing-list. svn path=/trunk/; revision=27117
This commit is contained in:
parent
89e6d516e9
commit
632b8d3fba
|
@ -1,3 +1,10 @@
|
|||
2008-10-03 Sven Neumann <sven@gimp.org>
|
||||
|
||||
* app/display/gimpdisplayshell-scale.c
|
||||
(gimp_display_shell_scale_update_scrollbars)
|
||||
(gimp_display_shell_scale_update_rulers): bail out early if
|
||||
shell->display is NULL. Fixes crash reported on the mailing-list.
|
||||
|
||||
2008-10-03 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
Bug 554785 – Compile failure on uri-backend-libcurl
|
||||
|
|
|
@ -90,9 +90,6 @@ gimp_display_shell_update_scrollbars_and_rulers (GimpDisplayShell *shell)
|
|||
{
|
||||
g_return_if_fail (GIMP_IS_DISPLAY_SHELL (shell));
|
||||
|
||||
if (! shell->display)
|
||||
return;
|
||||
|
||||
gimp_display_shell_scale_update_scrollbars (shell);
|
||||
gimp_display_shell_scale_update_rulers (shell);
|
||||
}
|
||||
|
@ -109,6 +106,9 @@ gimp_display_shell_scale_update_scrollbars (GimpDisplayShell *shell)
|
|||
gint image_width;
|
||||
gint image_height;
|
||||
|
||||
if (! shell->display)
|
||||
return;
|
||||
|
||||
image = shell->display->image;
|
||||
|
||||
if (image)
|
||||
|
@ -165,6 +165,9 @@ gimp_display_shell_scale_update_rulers (GimpDisplayShell *shell)
|
|||
gint scaled_viewport_offset_x;
|
||||
gint scaled_viewport_offset_y;
|
||||
|
||||
if (! shell->display)
|
||||
return;
|
||||
|
||||
image = shell->display->image;
|
||||
|
||||
if (image)
|
||||
|
|
Loading…
Reference in New Issue