On 07/27/2017 12:43 AM, David Gibson wrote:
On Wed, Jul 26, 2017 at 11:42:23PM -0300, Philippe Mathieu-Daudé wrote:
sizeof(ptr) was used instead of sizeof(struct)...
also use g_malloc_n() which take care of possible type overflow.
hw/ppc/spapr_vio.c:641:22: warning: The code calls sizeof() on
On Wed, Jul 26, 2017 at 11:42:23PM -0300, Philippe Mathieu-Daudé wrote:
> sizeof(ptr) was used instead of sizeof(struct)...
>
> also use g_malloc_n() which take care of possible type overflow.
>
> hw/ppc/spapr_vio.c:641:22: warning: The code calls sizeof() on a pointer
> type. This can produce a
sizeof(ptr) was used instead of sizeof(struct)...
also use g_malloc_n() which take care of possible type overflow.
hw/ppc/spapr_vio.c:641:22: warning: The code calls sizeof() on a pointer type.
This can produce an unexpected result
qdevs = g_malloc(sizeof(qdev) * num);
^