From e184d77696baef8e159a226f676ab685815e7cfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Richerzhagen?= Date: Wed, 27 Sep 2017 16:00:48 +0200 Subject: [PATCH] Bugfix for multiple vars in one string, if the string --- src/de/tud/kom/p2psim/impl/scenario/DefaultConfigurator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/de/tud/kom/p2psim/impl/scenario/DefaultConfigurator.java b/src/de/tud/kom/p2psim/impl/scenario/DefaultConfigurator.java index 720021eb..fd590460 100644 --- a/src/de/tud/kom/p2psim/impl/scenario/DefaultConfigurator.java +++ b/src/de/tud/kom/p2psim/impl/scenario/DefaultConfigurator.java @@ -662,7 +662,7 @@ public class DefaultConfigurator implements Configurator { } public String parseValue(String value) { - if (value.trim().startsWith(CONFIG_VARIABLE_PREFIX_TAG)) { + if (value.trim().startsWith(CONFIG_VARIABLE_PREFIX_TAG) && !value.trim().startsWith(CONFIG_VARIABLE_PREFIX_TAG + "{")) { int posDollar = value.indexOf(CONFIG_VARIABLE_PREFIX_TAG); String varName = value.substring(posDollar + 1, value.length()); value = variables.get(varName); -- GitLab