Merge branch 'master' into blender2.8
[blender.git] / source / blender / makesrna / intern / rna_palette.c
index 7405df967a0797ccea320f7105b0d5bf77538c36..4d6b94bf7095703c013417f669f52ef64ff58eb1 100644 (file)
@@ -55,7 +55,7 @@ static void rna_Palette_color_remove(Palette *palette, ReportList *reports, Poin
                return;
        }
 
-       BKE_palette_color_remove_ex(palette, color, true);
+       BKE_palette_color_remove(palette, color);
 
        RNA_POINTER_INVALIDATE(color_ptr);
 }
@@ -115,8 +115,8 @@ static void rna_def_palettecolors(BlenderRNA *brna, PropertyRNA *cprop)
        RNA_def_function_ui_description(func, "Remove a color from the palette");
        RNA_def_function_flag(func, FUNC_USE_REPORTS);
        parm = RNA_def_pointer(func, "color", "PaletteColor", "", "The color to remove");
-       RNA_def_property_flag(parm, PROP_REQUIRED | PROP_NEVER_NULL | PROP_RNAPTR);
-       RNA_def_property_clear_flag(parm, PROP_THICK_WRAP);
+       RNA_def_parameter_flags(parm, PROP_NEVER_NULL, PARM_REQUIRED | PARM_RNAPTR);
+       RNA_def_parameter_clear_flags(parm, PROP_THICK_WRAP, 0);
 
        func = RNA_def_function(srna, "clear", "rna_Palette_color_clear");
        RNA_def_function_ui_description(func, "Remove all colors from the palette");