Fix field size
Compare changes
+ 37
− 9
@@ -59,6 +59,7 @@ from appdirs import user_cache_dir, user_config_dir
@@ -59,6 +59,7 @@ from appdirs import user_cache_dir, user_config_dir
@@ -266,7 +267,6 @@ type_mapping = {
@@ -266,7 +267,6 @@ type_mapping = {
if( obj_{name} == NULL) {{ PyErr_SetString(PyExc_TypeError, "Keyword argument '{name}' missing"); return NULL; }};
@@ -357,7 +357,7 @@ def equal_size_check(fields):
@@ -357,7 +357,7 @@ def equal_size_check(fields):
@@ -375,6 +375,25 @@ def create_function_boilerplate_code(parameter_info, name, insert_checks=True):
@@ -375,6 +375,25 @@ def create_function_boilerplate_code(parameter_info, name, insert_checks=True):
@@ -418,7 +437,7 @@ def create_function_boilerplate_code(parameter_info, name, insert_checks=True):
@@ -418,7 +437,7 @@ def create_function_boilerplate_code(parameter_info, name, insert_checks=True):
@@ -475,12 +494,13 @@ def run_compile_step(command):
@@ -475,12 +494,13 @@ def run_compile_step(command):
@@ -504,8 +524,11 @@ class ExtensionModuleCode:
@@ -504,8 +524,11 @@ class ExtensionModuleCode:
@@ -564,9 +587,14 @@ def compile_module(code, code_hash, base_dir):
@@ -564,9 +587,14 @@ def compile_module(code, code_hash, base_dir):