summaryrefslogtreecommitdiff
path: root/cpp/src/IceGrid/DescriptorHelper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceGrid/DescriptorHelper.cpp')
-rw-r--r--cpp/src/IceGrid/DescriptorHelper.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/IceGrid/DescriptorHelper.cpp b/cpp/src/IceGrid/DescriptorHelper.cpp
index 9b5a19dde80..1fcad66765a 100644
--- a/cpp/src/IceGrid/DescriptorHelper.cpp
+++ b/cpp/src/IceGrid/DescriptorHelper.cpp
@@ -872,12 +872,13 @@ ServerDescriptorHelper::ServerDescriptorHelper(const DescriptorHelper& helper, c
if(interpreter == "icebox" || interpreter == "java-icebox")
{
_descriptor = new IceBoxDescriptor();
+ _descriptor->exe = attributes("exe", "");
}
else
{
_descriptor = new ServerDescriptor();
+ _descriptor->exe = attributes("exe");
}
- _descriptor->exe = attributes("exe");
_descriptor->interpreter = interpreter;
ComponentDescriptorHelper::init(_descriptor, attrs);