Fix ref after https://codereview.scilab.org/#/c/9924/ 00/10100/1
Vincent COUVERT [Mon, 31 Dec 2012 15:40:40 +0000 (16:40 +0100)]
To test: test_run("scicos", "scicos")

Change-Id: I9beea31112612662f9723f5d222e608180df3f8f

scilab/modules/scicos/tests/unit_tests/scicos.dia.ref

index 0fc09a0..8b09c46 100644 (file)
@@ -333,13 +333,21 @@ while %t do
   if %noooo>0 then
     str = gettext("%s: invalid dimension for ''%s'', waiting for %s");
     mess = msprintf(str, 'setvalue', %lables(%noooo), %ssss);
-    warnBlockByUID(arg1.doc(1), mess); // arg1 is from the block interface function
+    if length(arg1.doc) > 0 then
+        warnBlockByUID(arg1.doc(1), mess); // arg1 is from the block interface function
+    else
+        disp(mess);
+    end
     %ini=%str
     %ok=%f;break
   elseif %noooo<0 then
     str = gettext("%s: incorrect type for ''%s'', getting %s");
     mess = msprintf(str, 'setvalue', %lables(-%noooo), %typ(-2*%noooo-1));
-    warnBlockByUID(arg1.doc(1), mess); // arg1 is from the block interface function
+    if length(arg1.doc) > 0 then
+        warnBlockByUID(arg1.doc(1), mess); // arg1 is from the block interface function
+    else
+        disp(mess);
+    end
     %ini=%str
     %ok=%f;break
   else