summaryrefslogtreecommitdiffstats
path: root/vmchooser/runImage.cxx
diff options
context:
space:
mode:
authorBastian Wissler2009-01-14 11:46:58 +0100
committerBastian Wissler2009-01-14 11:46:58 +0100
commita3f079d4ae6da222f7cff0dcf55859647dc1ffbb (patch)
tree54add35ed4af6ee2bc6de4998ad96101c53822af /vmchooser/runImage.cxx
parent vmchooser plugin: * Fixed Bug with argument of mesgdisp. (diff)
downloadvmchooser-a3f079d4ae6da222f7cff0dcf55859647dc1ffbb.tar.gz
vmchooser-a3f079d4ae6da222f7cff0dcf55859647dc1ffbb.tar.xz
vmchooser-a3f079d4ae6da222f7cff0dcf55859647dc1ffbb.zip
vmchooser:
* fixed bug: Linux sessions getting message "Starting Image:" * added <computername param=* /> - parseable by bootpgm git-svn-id: http://svn.openslx.org/svn/openslx/openslx-src-tools/vmchooser/trunk@2476 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'vmchooser/runImage.cxx')
-rw-r--r--vmchooser/runImage.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/vmchooser/runImage.cxx b/vmchooser/runImage.cxx
index 6ffa51f..d9f9259 100644
--- a/vmchooser/runImage.cxx
+++ b/vmchooser/runImage.cxx
@@ -59,8 +59,10 @@ void runImage(fltk::Widget*, void* p)
case 0:
mainwin->destroy();
fltk::wait();
- cout << "calling " << argv[1] << endl;
- execvp(argv[0], argv);
+ if(dat.imgtype == VMWARE || dat.imgtype == VBOX) {
+ cout << "calling " << argv[1] << endl;
+ execvp(argv[0], argv);
+ }
break;
default:
// this is not really useful, as this