This patch is correct some malloc and calloc errors.
Patch by Daniel Borba <danieletron@gmail.com>:
"Olá a todos. Tenho boas notícias, olhei hoje o código que temos do módulo vdi e descobri que aqueles erros de malloc e calloc eram, graças a Deus, alarmes falsos. Sempre que uma função de alocação de memória era chamada, uma mensagem de erro era impressa, independentemente do ponteiro retornado pela função ser válido ou não. Assim, simplesmente mudei o código para que a mensagem só fosse impressa quando o ponteiro retornado fosse nulo, ou seja, 0. O teste está sendo realmente um sucesso, segundo o próprio teste."
Signed-off-by: Túlio Magno Quites Machado Filho <tuliom@gmail.com>