From fa70eca16da58e50904b86c5a8a85f30c5d50bbe Mon Sep 17 00:00:00 2001 From: Bastian Wissler Date: Mon, 1 Dec 2008 19:37:39 +0000 Subject: vmchooser plugin: * Fixed Bug with argument of mesgdisp. git-svn-id: http://svn.openslx.org/svn/openslx/openslx-src-tools/vmchooser/trunk@2393 95ad53e4-c205-0410-b2fa-d234c58c8868 --- vmchooser/runImage.cxx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/vmchooser/runImage.cxx b/vmchooser/runImage.cxx index 789098c..6ffa51f 100644 --- a/vmchooser/runImage.cxx +++ b/vmchooser/runImage.cxx @@ -41,10 +41,15 @@ void runImage(fltk::Widget*, void* p) pid_t pid; // in case you want to wait hours on your thread //int status; + char arg1[MAX_LENGTH]; + strncpy(arg1, (char*) string("'\n\nStarte Image: ") + .append(dat.short_description) + .append("\n'").c_str(),MAX_LENGTH); + char* argv[] = { "/opt/openslx/plugin-repo/vmchooser/mesgdisp", + arg1, NULL }; + + printf("%s", arg1); pid = fork(); - char* argv[] = { "mesgdisp", ///opt/openslx/plugin-repo/vmchooser/ - (char*) string("\n\nStarte Image: ").append(dat.short_description) - .append("\n").c_str(), NULL }; switch( pid ) { case -1: -- cgit v1.2.3-55-g7522