* Bug #12873 fixed - Scicos_flat produced an unexpected error after a diagram 39/12539/2
Clément DAVID [Fri, 13 Sep 2013 15:22:00 +0000 (17:22 +0200)]
                     load.

This issue was due to the serialization which did not exclude cells present in
the model.

Change-Id: If7ea9e5595a86d52375c21761e82b491c5f8e22a

scilab/CHANGES_5.5.X
scilab/modules/xcos/src/java/org/scilab/modules/xcos/io/codec/BasicLinkCodec.java

index c9e3397..cdaa3c3 100644 (file)
@@ -183,6 +183,9 @@ Xcos
 
 * Bug #12868 fixed - There were several problems with PULSE_SC block.
 
+* Bug #12873 fixed - Scicos_flat produced an unexpected error after a diagram
+                     load.
+
 * Bug #12874 fixed - CSCOPE marks sizes were too small.
 
 * Bug #12877 fixed - Incorrect output port dimensions and types in GENSIN_f, GENSQR_f, STEP_FUNCTION and STEP blocks fixed.
index c7acd0f..0556536 100644 (file)
@@ -29,13 +29,13 @@ public class BasicLinkCodec extends XcosObjectCodec {
 
     public static void register() {
         BasicLinkCodec explicitlinkCodec = new BasicLinkCodec(
-            new ExplicitLink(), null, null, null);
+            new ExplicitLink(), null, REFS, null);
         mxCodecRegistry.register(explicitlinkCodec);
         BasicLinkCodec implicitlinkCodec = new BasicLinkCodec(
-            new ImplicitLink(), null, null, null);
+            new ImplicitLink(), null, REFS, null);
         mxCodecRegistry.register(implicitlinkCodec);
         BasicLinkCodec commandControllinkCodec = new BasicLinkCodec(
-            new CommandControlLink(), null, null, null);
+            new CommandControlLink(), null, REFS, null);
         mxCodecRegistry.register(commandControllinkCodec);
     }