On 07/24/2017 03:37 PM, Eric Blake wrote:
On 07/24/2017 01:27 PM, Philippe Mathieu-Daudé wrote:
thunk.c:91:32: warning: Call to 'malloc' has an allocation size of 0 bytes
         se->field_offsets[i] = malloc(nb_fields * sizeof(int));
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported-by: Clang Static Analyzer
Signed-off-by: Philippe Mathieu-Daudé <f4...@amsat.org>
---
  thunk.c | 5 ++++-
  1 file changed, 4 insertions(+), 1 deletion(-)

Better would be fixing the code to use g_new0, and the corresponding free.

Ok, for 2.11 although (not a fix).

Also thunk* alloc'd are never free'd during process lifetime, so will keep like that (no g_free).

Reply via email to