From 35a08122aec815818e898ac70fdf24165de0b9d8 Mon Sep 17 00:00:00 2001 From: Niklas Eiling Date: Mon, 26 Feb 2024 11:53:49 +0100 Subject: [PATCH] fpga: make implementation compatible with new createCard interface Signed-off-by: Niklas Eiling --- lib/nodes/fpga.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/nodes/fpga.cpp b/lib/nodes/fpga.cpp index da9e31da0..1c599cfc3 100644 --- a/lib/nodes/fpga.cpp +++ b/lib/nodes/fpga.cpp @@ -123,9 +123,11 @@ int FpgaNode::parse(json_t *json) { cardName = "anonymous Card"; } auto searchPath = configPath.parent_path(); - card = createCard(jsonCard, cards, searchPath, vfioContainer, cardName); + card = createCard(jsonCard, searchPath, vfioContainer, cardName); if (card == nullptr) { throw ConfigError(jsonCard, "node-config-fpga", "Failed to create card"); + } else { + cards.push_back(card); } } else { throw ConfigError(jsonCard, "node-config-fpga",