on master help sign in
Merge pull request #4628 from unalos/4627
33d8d91Niklas Larsson
docs/reference/ffi.rst+3−2
@@ -336,9 +336,10 @@ Usage from C code
336
336
337 CData some_allocating_fun(int arg)
337 CData some_allocating_fun(int arg)
338 {
338 {
339+ size_t size = sizeof(...);
339− void * data = (void *) malloc(...);
340+ void * data = (void *) malloc(size);
340 // ...
341 // ...
341− return cdata_manage(data, finalizer);
342+ return cdata_manage(data, size, finalizer);
342 }
343 }
343
344
344 int other_fun(CData cd, int arg)
345 int other_fun(CData cd, int arg)