@@ -411,10 +411,10 @@ def _get_ctype_variable_definition_snippet_for_buffers(parameter, parameters, iv
411411 B560. Output buffer with mechanism python-code: _get_ctypes_pointer_for_buffer(value=array.array('d'), library_type=ViInt32)
412412 B570. Output buffer with mechanism fixed-size: _get_ctypes_pointer_for_buffer(library_type=ViInt32, size=256)
413413 B580. Output buffer with mechanism ivi-dance, QUERY_SIZE: None
414- B590. Output buffer with mechanism ivi-dance, GET_DATA: _get_ctypes_pointer_for_buffer(value=array.array('d', [0] * buffer_size_ctype.value, library_type=ViInt32)
415- B600. Output buffer with mechanism passed-in: _get_ctypes_pointer_for_buffer(value-array.array('d', [0] * buffer_size, library_type=ViInt32)
414+ B590. Output buffer with mechanism ivi-dance, GET_DATA: _get_ctypes_pointer_for_buffer(value=array.array('d', [0]) * buffer_size_ctype.value, library_type=ViInt32)
415+ B600. Output buffer with mechanism passed-in: _get_ctypes_pointer_for_buffer(value-array.array('d', [0]) * buffer_size, library_type=ViInt32)
416416 B610. Output buffer with mechanism ivi-dance-with-a-twist, QUERY_SIZE: None
417- B620. Output buffer with mechanism ivi-dance-with-a-twist, GET_DATA: _get_ctypes_pointer_for_buffer(value=array.array('d', [0] * buffer_size_ctype.value, library_type=ViInt32)
417+ B620. Output buffer with mechanism ivi-dance-with-a-twist, GET_DATA: _get_ctypes_pointer_for_buffer(value=array.array('d', [0]) * buffer_size_ctype.value, library_type=ViInt32)
418418
419419 Return Value (list): each item in the list will be one line needed for the declaration of that parameter
420420
@@ -447,7 +447,7 @@ def _get_ctype_variable_definition_snippet_for_buffers(parameter, parameters, iv
447447 line1 = '{0}_size = {1} # case B560' .format (parameter ['python_name' ], parameter ['size' ]['value' ])
448448 definitions .append (line1 )
449449 if parameter ['use_array' ]:
450- line2 = '{0}_array = array.array("{1}", [0] * {0}_size) # case B560' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
450+ line2 = '{0}_array = array.array("{1}", [0]) * {0}_size # case B560' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
451451 definitions .append (line2 )
452452 definition = '_get_ctypes_pointer_for_buffer(value={1}_array, library_type={0}.{2}) # case B560' .format (module_name , parameter ['python_name' ], parameter ['ctypes_type' ])
453453 elif parameter ['use_list' ]:
@@ -459,7 +459,7 @@ def _get_ctype_variable_definition_snippet_for_buffers(parameter, parameters, iv
459459 line1 = '{0}_size = {1} # case B570' .format (parameter ['python_name' ], parameter ['size' ]['value' ])
460460 definitions .append (line1 )
461461 if parameter ['use_array' ]:
462- line2 = '{0}_array = array.array("{1}", [0] * {0}_size) # case B570' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
462+ line2 = '{0}_array = array.array("{1}", [0]) * {0}_size # case B570' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
463463 definitions .append (line2 )
464464 definition = '_get_ctypes_pointer_for_buffer(value={1}_array, library_type={0}.{2}) # case B570' .format (module_name , parameter ['python_name' ], parameter ['ctypes_type' ])
465465 elif parameter ['use_list' ]:
@@ -474,7 +474,7 @@ def _get_ctype_variable_definition_snippet_for_buffers(parameter, parameters, iv
474474 line1 = '{0}_size = {1}.value # case B590' .format (parameter ['python_name' ], size_parameter ['ctypes_variable_name' ])
475475 definitions .append (line1 )
476476 if parameter ['use_array' ]:
477- line2 = '{0}_array = array.array("{1}", [0] * {0}_size) # case B590' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
477+ line2 = '{0}_array = array.array("{1}", [0]) * {0}_size # case B590' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
478478 definition = '_get_ctypes_pointer_for_buffer(value={1}_array, library_type={0}.{2}) # case B590' .format (module_name , parameter ['python_name' ], parameter ['ctypes_type' ])
479479 definitions .append (line2 )
480480 elif parameter ['use_list' ]:
@@ -491,7 +491,7 @@ def _get_ctype_variable_definition_snippet_for_buffers(parameter, parameters, iv
491491 line1 = '{0}_size = {1}.value # case B620' .format (parameter ['python_name' ], size_parameter_twist ['ctypes_variable_name' ])
492492 definitions .append (line1 )
493493 if parameter ['use_array' ]:
494- line2 = '{0}_array = array.array("{1}", [0] * {0}_size) # case B620' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
494+ line2 = '{0}_array = array.array("{1}", [0]) * {0}_size # case B620' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
495495 definitions .append (line2 )
496496 definition = '_get_ctypes_pointer_for_buffer(value={1}_array, library_type={0}.{2}) # case B620' .format (module_name , parameter ['python_name' ], parameter ['ctypes_type' ])
497497 elif parameter ['use_list' ]:
@@ -505,7 +505,7 @@ def _get_ctype_variable_definition_snippet_for_buffers(parameter, parameters, iv
505505 line1 = '{0}_size = {1} # case B600' .format (parameter ['python_name' ], size_parameter ['python_name' ])
506506 definitions .append (line1 )
507507 if parameter ['use_array' ]:
508- line2 = '{0}_array = array.array("{1}", [0] * {0}_size) # case B600' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
508+ line2 = '{0}_array = array.array("{1}", [0]) * {0}_size # case B600' .format (parameter ['python_name' ], get_array_type_for_api_type (parameter ['ctypes_type' ]))
509509 definition = '_get_ctypes_pointer_for_buffer(value={1}_array, library_type={0}.{2}) # case B600' .format (module_name , parameter ['python_name' ], parameter ['ctypes_type' ])
510510 definitions .append (line2 )
511511 elif parameter ['use_list' ]:
0 commit comments