diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/gradient-chemistry.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gradient-chemistry.cpp b/src/gradient-chemistry.cpp index 6b1fcd627..6b1376fb5 100644 --- a/src/gradient-chemistry.cpp +++ b/src/gradient-chemistry.cpp @@ -717,6 +717,9 @@ guint32 sp_item_gradient_stop_query_style(SPItem *item, GrPointType point_type, switch (point_type) { case POINT_MG_CORNER: { + if (point_i >= mg->array.corners.size()) { + return 0; + } SPMeshNode const* cornerpoint = mg->array.corners[ point_i ]; if (cornerpoint) { |
