#ifdef CONFIG_CMD_EXTENSION
int extension_board_scan(struct list_head *extension_list)
{
- struct extension *extension;
int i;
for (i = 0; i < 2; i++) {
+ struct extension *extension;
+
extension = calloc(1, sizeof(struct extension));
+ if (!extension)
+ return -ENOMEM;
+
snprintf(extension->overlay, sizeof(extension->overlay), "overlay%d.dtbo", i);
snprintf(extension->name, sizeof(extension->name), "extension board %d", i);
snprintf(extension->owner, sizeof(extension->owner), "sandbox");