From a53fabc21f8c40bd01180c82a97ff9bca1738ebd Mon Sep 17 00:00:00 2001
From: Campbell Barton <ideasman42@gmail.com>
Date: Tue, 10 May 2011 07:55:42 +0000
Subject: [PATCH] minor syntax change

---
 io_scene_obj/import_obj.py | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/io_scene_obj/import_obj.py b/io_scene_obj/import_obj.py
index 462627bce..d37608ca8 100644
--- a/io_scene_obj/import_obj.py
+++ b/io_scene_obj/import_obj.py
@@ -374,7 +374,7 @@ def create_materials(filepath, material_libs, unique_materials, unique_material_
 
     #Create new materials
     for name in unique_materials:  # .keys()
-        if name != None:
+        if name is not None:
             unique_materials[name] = bpy.data.materials.new(name.decode('utf-8', "replace"))
             unique_material_images[name] = None, False  # assign None to all material images to start with, add to later.
 
@@ -396,10 +396,7 @@ def create_materials(filepath, material_libs, unique_materials, unique_material_
                     pass
                 elif line.startswith(b'newmtl'):
                     context_material_name = line_value(line.split())
-                    if context_material_name in unique_materials:
-                        context_material = unique_materials[context_material_name]
-                    else:
-                        context_material = None
+                    context_material = unique_materials.get(context_material_name)
 
                 elif context_material:
                     # we need to make a material to assign properties to it.
-- 
GitLab