[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4823] trunk/py/scripts/addons/ io_scene_fbx/import_fbx.py: Import FBX: correct behavior for empty FBX files (no 'Objects' nor 'Connections' top-level elements).

Bastien Montagne montagne29 at wanadoo.fr
Sun Nov 10 14:28:24 CET 2013


Revision: 4823
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4823
Author:   mont29
Date:     2013-11-10 13:28:24 +0000 (Sun, 10 Nov 2013)
Log Message:
-----------
Import FBX: correct behavior for empty FBX files (no 'Objects' nor 'Connections'  top-level elements).

Modified Paths:
--------------
    trunk/py/scripts/addons/io_scene_fbx/import_fbx.py

Modified: trunk/py/scripts/addons/io_scene_fbx/import_fbx.py
===================================================================
--- trunk/py/scripts/addons/io_scene_fbx/import_fbx.py	2013-11-02 10:52:48 UTC (rev 4822)
+++ trunk/py/scripts/addons/io_scene_fbx/import_fbx.py	2013-11-10 13:28:24 UTC (rev 4823)
@@ -925,9 +925,11 @@
     fbx_connections = elem_find_first(elem_root, b'Connections')
 
     if fbx_nodes is None:
-        return print("no 'Objects' found")
+        operator.report({'ERROR'}, "No 'Objects' found in file %r" % filepath)
+        return {'CANCELLED'}
     if fbx_connections is None:
-        return print("no 'Connections' found")
+        operator.report({'ERROR'}, "No 'Connections' found in file %r" % filepath)
+        return {'CANCELLED'}
 
     # ----
     # First load property templates



More information about the Bf-extensions-cvs mailing list