From 3b0a2cbbb50fe2ae84257659e396545cce512eae Mon Sep 17 00:00:00 2001 From: cclauss Date: Mon, 13 Aug 2018 08:51:06 +0200 Subject: [PATCH] Undefined names: C --> ctypes Discovered via https://github.com/apache/incubator-mxnet/issues/8270#issuecomment-412399056 This could be a copy and paste error where the source file had __import ctypes as C__ whereas this file just has __import ctypes__ --- python/mxnet/base.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/python/mxnet/base.py b/python/mxnet/base.py index 1bbc121ded95..fb32c613dcfc 100644 --- a/python/mxnet/base.py +++ b/python/mxnet/base.py @@ -732,13 +732,13 @@ def write_all_str(module_file, module_all_list): def cint(init_val=0): """create a C int with an optional initial value""" - return C.c_int(init_val) + return ctypes.c_int(init_val) def int_addr(x): """given a c_int, return it's address as an int ptr""" - x_addr = C.addressof(x) - int_p = C.POINTER(C.c_int) - x_int_addr = C.cast(x_addr, int_p) + x_addr = ctypes.addressof(x) + int_p = ctypes.POINTER(ctypes.c_int) + x_int_addr = ctypes.cast(x_addr, int_p) return x_int_addr def checked_call(f, *args):