diff options
author | Campbell Barton <ideasman42@gmail.com> | 2018-09-13 12:46:26 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2018-09-13 12:46:26 +0300 |
commit | e76815171ffa0814ee142ae823776304ca6070db (patch) | |
tree | 9962a2337417b6ebf101807b6630b394b49f6fd3 | |
parent | b8c9542f3a695d799f5d46051e2846ab3a45b5f2 (diff) |
Prefer get_rna_type() since it doesn't leak memory
-rw-r--r-- | development_edit_operator.py | 2 | ||||
-rw-r--r-- | io_export_paper_model.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/development_edit_operator.py b/development_edit_operator.py index b921051f..458bbf56 100644 --- a/development_edit_operator.py +++ b/development_edit_operator.py @@ -43,7 +43,7 @@ def get_py_class_from_op(opname): opid = opname.split(".") opmod = getattr(bpy.ops, opid[0]) op = getattr(opmod, opid[1]) - id = op.get_rna().bl_rna.identifier + id = op.get_rna_type().identifier # C operators won't be added return getattr(bpy.types, id, None) diff --git a/io_export_paper_model.py b/io_export_paper_model.py index 5ddcc11c..df24fd67 100644 --- a/io_export_paper_model.py +++ b/io_export_paper_model.py @@ -2357,7 +2357,7 @@ class AddPresetPaperModel(bl_operators.presets.AddPresetBase, bpy.types.Operator @property def preset_values(self): op = bpy.ops.export_mesh.paper_model - properties = op.get_rna().bl_rna.properties.items() + properties = op.get_rna_type().properties.items() blacklist = bpy.types.Operator.bl_rna.properties.keys() return [ "op.{}".format(prop_id) for (prop_id, prop) in properties |