From b578f8b362be417b95e37520ff0df2428c63533a Mon Sep 17 00:00:00 2001 From: Jon Evans Date: Fri, 31 May 2019 20:51:23 -0400 Subject: [PATCH] Fix infinite loop in grid initialization, Cairo edition --- common/gal/cairo/cairo_gal.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/gal/cairo/cairo_gal.cpp b/common/gal/cairo/cairo_gal.cpp index f63969d2b4..7bdc60698c 100644 --- a/common/gal/cairo/cairo_gal.cpp +++ b/common/gal/cairo/cairo_gal.cpp @@ -1539,7 +1539,7 @@ void CAIRO_GAL_BASE::DrawGrid() drawAxes( worldStartPoint, worldEndPoint ); } - if( !gridVisibility ) + if( !gridVisibility || gridSize.x == 0 || gridSize.y == 0 ) return; VECTOR2D gridScreenSize( gridSize );