Status = EFI_SUCCESS;\r
switch (Algorithm) {\r
case 0:\r
- *Destination = malloc(SrcSize)\r
+ *Destination = (VOID *)malloc(SrcSize);\r
if (*Destination != NULL) {\r
memcpy(*Destination, Source, SrcSize);\r
} else {\r
case 1:\r
Status = EfiGetInfo(Source, SrcSize, DstSize, &ScratchSize);\r
if (Status == EFI_SUCCESS) {\r
- Scratch = malloc(ScratchSize)\r
- *Destination = malloc(*DstSize)\r
- if (Scratch != NULL and *Destination != NULL) {\r
- Status = EfiDecompress(Source, SrcSize, Destination, *DstSize, Scratch, ScratchSize);\r
+ Scratch = (VOID *)malloc(ScratchSize);\r
+ *Destination = (VOID *)malloc(*DstSize);\r
+ if (Scratch != NULL && *Destination != NULL) {\r
+ Status = EfiDecompress(Source, SrcSize, *Destination, *DstSize, Scratch, ScratchSize);\r
} else {\r
Status = EFI_OUT_OF_RESOURCES;\r
}\r
case 2:\r
Status = TianoGetInfo(Source, SrcSize, DstSize, &ScratchSize);\r
if (Status == EFI_SUCCESS) {\r
- Scratch = malloc(ScratchSize)\r
- *Destination = malloc(*DstSize)\r
- if (Scratch != NULL and *Destination != NULL) {\r
+ Scratch = (VOID *)malloc(ScratchSize);\r
+ *Destination = (VOID *)malloc(*DstSize);\r
+ if (Scratch != NULL && *Destination != NULL) {\r
Status = TianoDecompress(Source, SrcSize, *Destination, *DstSize, Scratch, ScratchSize);\r
} else {\r
Status = EFI_OUT_OF_RESOURCES;\r