@@ -355,7 +355,6 @@ namespace
355355 module *module_from_buffer (py::object buffer, py::object py_options,
356356 py::object message_handler)
357357 {
358- PYCUDA_BUFFER_SIZE_T len;
359358 py_buffer_wrapper py_buf;
360359 py_buf.get (buffer.ptr (), PyBUF_ANY_CONTIGUOUS);
361360 CUmodule mod;
@@ -499,16 +498,15 @@ namespace
499498
500499 void add_data (py::object py_data, CUjitInputType input_type, py::str py_name)
501500 {
502- Py_buffer py_buf;
503- PYCUDA_BUFFER_SIZE_T data_buf_len;
501+ Py_buffer py_buf;
504502 if (PyObject_GetBuffer (py_data.ptr (), &py_buf, PyBUF_ANY_CONTIGUOUS)) {
505503 throw py::error_already_set ();
506504 }
507505 const char * name = (py_name.ptr () != Py_None)?
508506 py::extract<const char *>(py_name) : NULL ;
509507 const CUresult cu_result = cuLinkAddData (m_link_state, input_type, py_buf.buf ,
510508 py_buf.len , name, 0 , NULL , NULL );
511- PyBuffer_Release (&py_buf);
509+ PyBuffer_Release (&py_buf);
512510 check_cu_result (" cuLinkAddData" , cu_result);
513511 }
514512
0 commit comments