Skip to content

Commit ba6a4cd

Browse files
committed
Update signature for callback functions
1 parent 6d8475e commit ba6a4cd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

kiva/quartz/ABCGI.pyx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2526,7 +2526,7 @@ cdef class ShadingFunction:
25262526
if self.function == NULL:
25272527
raise RuntimeError("could not make CGFunctionRef")
25282528

2529-
cdef void shading_callback(object self, CGFloat* in_data, CGFloat* out_data):
2529+
cdef void shading_callback(object self, const CGFloat* in_data, CGFloat* out_data):
25302530
cdef int i
25312531
out = self(in_data[0])
25322532
for i from 0 <= i < self.n_dims:
@@ -2680,7 +2680,7 @@ cdef int bisect_left(PiecewiseLinearColorFunction self, CGFloat t):
26802680
lo = mid + 1
26812681
return lo
26822682

2683-
cdef void piecewise_callback(void* obj, CGFloat* t, CGFloat* out) noexcept:
2683+
cdef void piecewise_callback(void* obj, const CGFloat* t, CGFloat* out) noexcept:
26842684
cdef int i
26852685
cdef CGFloat eps
26862686
cdef PiecewiseLinearColorFunction self

0 commit comments

Comments
 (0)