[Bf-extensions-cvs] [c047f646] master: Fix T68618: OBJ export: error cleaning up (temp) meshes without geometry

Philipp Oeser noreply at git.blender.org
Wed Aug 14 11:43:47 CEST 2019


Commit: c047f6460486566bc6019bae86648ab0d064ffaf
Author: Philipp Oeser
Date:   Wed Aug 14 11:32:03 2019 +0200
Branches: master
https://developer.blender.org/rBAc047f6460486566bc6019bae86648ab0d064ffaf

Fix T68618: OBJ export: error cleaning up (temp) meshes without geometry

Reviewers: mont29

Maniphest Tasks: T68618

Differential Revision: https://developer.blender.org/D5479

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

M	io_scene_obj/__init__.py
M	io_scene_obj/export_obj.py

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

diff --git a/io_scene_obj/__init__.py b/io_scene_obj/__init__.py
index f9cda8f3..ccf5ee3b 100644
--- a/io_scene_obj/__init__.py
+++ b/io_scene_obj/__init__.py
@@ -21,7 +21,7 @@
 bl_info = {
     "name": "Wavefront OBJ format",
     "author": "Campbell Barton, Bastien Montagne",
-    "version": (3, 5, 14),
+    "version": (3, 5, 15),
     "blender": (2, 80, 0),
     "location": "File > Import-Export",
     "description": "Import-Export OBJ, Import OBJ mesh, UV's, materials and textures",
diff --git a/io_scene_obj/export_obj.py b/io_scene_obj/export_obj.py
index d7769035..bb331534 100644
--- a/io_scene_obj/export_obj.py
+++ b/io_scene_obj/export_obj.py
@@ -386,7 +386,7 @@ def write_file(filepath, objects, depsgraph, scene,
 
                         if not (len(face_index_pairs) + len(edges) + len(me.vertices)):  # Make sure there is something to write
                             # clean up
-                            bpy.data.meshes.remove(me)
+                            ob_for_convert.to_mesh_clear()
                             continue  # dont bother with this mesh.
 
                         if EXPORT_NORMALS and face_index_pairs:



More information about the Bf-extensions-cvs mailing list