@@ -336,9 +336,10 @@ Usage from C code
336336
337337 CData some_allocating_fun(int arg)
338338 {
339− void * data = (void *) malloc(...);
339+ size_t size = sizeof(...);
340+ void * data = (void *) malloc(size);
340341 // ...
341− return cdata_manage(data, finalizer);
342+ return cdata_manage(data, size, finalizer);
342343 }
343344
344345 int other_fun(CData cd, int arg)