Xcos compilation: fix setvalue issue on error reporting 74/10374/1
Clément DAVID [Thu, 31 Jan 2013 13:50:19 +0000 (14:50 +0100)]
 - fix after 74abfd
 - concatenate string size representation

Change-Id: Ia9ef29c4296501cbfb93eb78759e54f9ebd31658

scilab/modules/scicos/macros/scicos_scicos/setvalue.sci

index 1496812..e1bf8ca 100644 (file)
@@ -264,7 +264,7 @@ while %t do
     %ok=%f;break
   elseif %noooo<0 then
     str = gettext("%s: Wrong type for block parameter ''%s'': %s(%s) expected, getting %s");
-    mess = msprintf(str, arg1.gui + '(''set'')', %lables(-%noooo), %typ(-2*%noooo-1), string(%typ(-2*%noooo)), %ini(-%noooo));
+    mess = msprintf(str, arg1.gui + '(''set'')', %lables(-%noooo), %typ(-2*%noooo-1), strcat(string(%typ(-2*%noooo))," by "), %ini(-%noooo));
     if length(arg1.doc) > 0 then
         warnBlockByUID(arg1.doc(1), mess); // arg1 is from the block interface function
     else