diff options
author | Pratik Borhade <PratikPB2123> | 2022-02-21 14:00:38 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2022-02-21 14:00:42 +0300 |
commit | 7476c1ac248472c1442b3fb1cb3e0a79747e48f6 (patch) | |
tree | 07e6d844e61a644bf92db809b4a832186ebe7699 /io_import_dxf | |
parent | bfcf35f7464b9445322b2ba3bc8214339bd91317 (diff) |
Fix T95444: dxf import issue with curve object
File with curve object can not be imported after python 3.10
Cast count value explicitly to int for fixing the import problem
Reviewed By: mont29
Maniphest Tasks: T95444
Differential Revision: https://developer.blender.org/D14156
Diffstat (limited to 'io_import_dxf')
-rw-r--r-- | io_import_dxf/dxfimport/do.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/io_import_dxf/dxfimport/do.py b/io_import_dxf/dxfimport/do.py index 65f9c079..3b3b8a27 100644 --- a/io_import_dxf/dxfimport/do.py +++ b/io_import_dxf/dxfimport/do.py @@ -189,7 +189,7 @@ class Do: # type(self, dxf entity, blender curve data) def _cubic_bezier_closed(self, ptuple, curve): - count = (len(ptuple)-1)/3 + count = int((len(ptuple) - 1) / 3) points = [ptuple[-2]] ptuples = ptuple[:-2] points += [p for p in ptuples] @@ -204,7 +204,7 @@ class Do: b[i].handle_right = self.proj(points[j + 1]) def _cubic_bezier_open(self, points, curve): - count = (len(points) - 1) / 3 + 1 + count = int((len(points) - 1) / 3 + 1) spl = curve.splines.new('BEZIER') b = spl.bezier_points b.add(count - 1) |