Fix T46569: Crash w/ mask & locked-track enabled
authorCampbell Barton <ideasman42@gmail.com>
Thu, 22 Oct 2015 14:40:36 +0000 (01:40 +1100)
committerCampbell Barton <ideasman42@gmail.com>
Thu, 22 Oct 2015 14:40:36 +0000 (01:40 +1100)
source/blender/editors/mask/mask_edit.c

index e1a58d529b6358675f10b90e70b101982bdd0b7c..9a2635c37d29adc97923b7355ada83a0a1902e47 100644 (file)
@@ -403,6 +403,10 @@ bool ED_mask_selected_minmax(const bContext *C, float min[2], float max[2])
        Mask *mask = CTX_data_edit_mask(C);
        MaskLayer *mask_layer;
        bool ok = false;
+
+       if (mask == NULL)
+               return ok;
+
        INIT_MINMAX2(min, max);
        for (mask_layer = mask->masklayers.first;
             mask_layer != NULL;