remote_rom: make localname attribute optional
This commit is contained in:
committed by
Norman Feske
parent
4492597403
commit
db30fc550e
@@ -127,7 +127,11 @@ namespace Component {
|
||||
{
|
||||
try {
|
||||
Genode::Xml_node remote_rom = Genode::config()->xml_node().sub_node("remote_rom");
|
||||
remote_rom.attribute("localname").value(Remote_rom::modulename, sizeof(Remote_rom::modulename));
|
||||
if (remote_rom.has_attribute("localname"))
|
||||
remote_rom.attribute("localname").value(Remote_rom::modulename, sizeof(Remote_rom::modulename));
|
||||
else
|
||||
remote_rom.attribute("name").value(Remote_rom::modulename, sizeof(Remote_rom::modulename));
|
||||
|
||||
remote_rom.attribute("name").value(Remote_rom::remotename, sizeof(Remote_rom::remotename));
|
||||
try {
|
||||
remote_rom.attribute("binary").value(&Remote_rom::binary);
|
||||
|
||||
Reference in New Issue
Block a user