[Bf-extensions-cvs] [8d5d9831] master: BAM: tiny upstream fix

Sybren A. Stüvel noreply at git.blender.org
Sat Jun 10 11:08:55 CEST 2017


Commit: 8d5d983116b19b9f84230b387e59b735a758b226
Author: Sybren A. Stüvel
Date:   Sat Jun 10 11:08:51 2017 +0200
Branches: master
https://developer.blender.org/rBA8d5d983116b19b9f84230b387e59b735a758b226

BAM: tiny upstream fix

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

M	io_blend_utils/blender_bam-unpacked.whl/bam/blend/blendfile_pack.py

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

diff --git a/io_blend_utils/blender_bam-unpacked.whl/bam/blend/blendfile_pack.py b/io_blend_utils/blender_bam-unpacked.whl/bam/blend/blendfile_pack.py
index 706b109c..0c44d6dc 100644
--- a/io_blend_utils/blender_bam-unpacked.whl/bam/blend/blendfile_pack.py
+++ b/io_blend_utils/blender_bam-unpacked.whl/bam/blend/blendfile_pack.py
@@ -645,6 +645,11 @@ def exclusion_filter(exclude: str):
     return filename_filter
 
 
+def encode_none_safe(value: str):
+    if value is None:
+        return None
+    return value.encode('utf8')
+
 def main():
     parser = create_argparse()
     args = parser.parse_args()
@@ -661,7 +666,7 @@ def main():
             args.path_src.encode('utf8'),
             args.path_dst.encode('utf8'),
             mode=args.mode,
-            base_dir_dst_temp=args.temp_path.encode('utf8'),
+            base_dir_dst_temp=encode_none_safe(args.temp_path),
             filename_filter=exclusion_filter(args.exclude),
             ):
         report(msg)



More information about the Bf-extensions-cvs mailing list