[Bf-blender-cvs] [657a5f205ac] master: Cleanup: remove redundant property lookups in RNA API use

Campbell Barton noreply at git.blender.org
Thu Dec 15 06:31:33 CET 2022


Commit: 657a5f205acc70fce542d075e68e7f7dba707233
Author: Campbell Barton
Date:   Thu Dec 15 16:30:42 2022 +1100
Branches: master
https://developer.blender.org/rB657a5f205acc70fce542d075e68e7f7dba707233

Cleanup: remove redundant property lookups in RNA API use

===================================================================

M	source/blender/editors/geometry/geometry_attributes.cc

===================================================================

diff --git a/source/blender/editors/geometry/geometry_attributes.cc b/source/blender/editors/geometry/geometry_attributes.cc
index 4e53349707d..d4850f5c124 100644
--- a/source/blender/editors/geometry/geometry_attributes.cc
+++ b/source/blender/editors/geometry/geometry_attributes.cc
@@ -572,11 +572,11 @@ static int geometry_attribute_convert_invoke(bContext *C,
 
   PropertyRNA *prop = RNA_struct_find_property(op->ptr, "domain");
   if (!RNA_property_is_set(op->ptr, prop)) {
-    RNA_enum_set(op->ptr, "domain", meta_data.domain);
+    RNA_property_enum_set(op->ptr, prop, meta_data.domain);
   }
   prop = RNA_struct_find_property(op->ptr, "data_type");
   if (!RNA_property_is_set(op->ptr, prop)) {
-    RNA_enum_set(op->ptr, "data_type", meta_data.data_type);
+    RNA_property_enum_set(op->ptr, prop, meta_data.data_type);
   }
 
   return WM_operator_props_dialog_popup(C, op, 300);
@@ -642,11 +642,11 @@ static int geometry_color_attribute_convert_invoke(bContext *C,
 
   PropertyRNA *prop = RNA_struct_find_property(op->ptr, "domain");
   if (!RNA_property_is_set(op->ptr, prop)) {
-    RNA_enum_set(op->ptr, "domain", meta_data.domain);
+    RNA_property_enum_set(op->ptr, prop, meta_data.domain);
   }
   prop = RNA_struct_find_property(op->ptr, "data_type");
   if (!RNA_property_is_set(op->ptr, prop)) {
-    RNA_enum_set(op->ptr, "data_type", meta_data.data_type);
+    RNA_property_enum_set(op->ptr, prop, meta_data.data_type);
   }
 
   return WM_operator_props_dialog_popup(C, op, 300);



More information about the Bf-blender-cvs mailing list