Skip to content

Commit 80739ae

Browse files
committed
decode DFTI error message
1 parent 00cf01a commit 80739ae

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

‎mkl_fft/_pydfti.pyx‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,9 @@ cdef extern from "src/mklfft.h":
170170

171171
cdef _raise_dfti_error(int status):
172172
"""Raise the exception described by a non-zero MKL DFTI status"""
173-
cdef char * c_error_msg = mkl_dfti_error(status)
174-
cdef bytes py_error_msg = c_error_msg
173+
cdef bytes error_msg = mkl_dfti_error(status)
175174

176-
message = f"Internal error occurred: {py_error_msg}"
175+
message = f"Internal error occurred: {error_msg.decode()}"
177176
if status == DFTI_MEMORY_ERROR:
178177
raise MemoryError(message)
179178
raise ValueError(message)

0 commit comments

Comments
 (0)