fix Python new_from_array()
under some circumstances it could modify the passed-in array, now it copies
This commit is contained in:
parent
c4206536ee
commit
af4300ed8a
@ -442,7 +442,8 @@ def vips_image_new_from_array(cls, array, scale = 1, offset = 0):
|
||||
height = 1
|
||||
width = len(array)
|
||||
else:
|
||||
flat_array = array[0]
|
||||
# must copy the first row, we don't want to modify the passed-in array
|
||||
flat_array = list(array[0])
|
||||
height = len(array)
|
||||
width = len(array[0])
|
||||
for i in range(1, height):
|
||||
|
Loading…
Reference in New Issue
Block a user