From 27e7ff891671e22be3201f39d15f8597469dd44f Mon Sep 17 00:00:00 2001 From: apvrille <ludovic.apvrille@eurecom.fr> Date: Thu, 15 Nov 2018 11:00:01 +0100 Subject: [PATCH] Removing warning on unused return value --- simulators/c++2/src_simulator/main.h | 6 ++++++ src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java | 2 +- src/main/java/ui/tmlcompd/TMLCPrimitivePort.java | 2 +- src/main/java/ui/window/JDialogSystemCGeneration.java | 3 +++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/simulators/c++2/src_simulator/main.h b/simulators/c++2/src_simulator/main.h index 821abb1443..b6a2380822 100644 --- a/simulators/c++2/src_simulator/main.h +++ b/simulators/c++2/src_simulator/main.h @@ -82,7 +82,13 @@ int main(int len, char ** args) { pthread_t aThreadSim, aThreadServ; int aRetVal; aRetVal = pthread_create(&aThreadSim, NULL, SimThreadFunc, static_cast<void*>(&mySim)); + if (aRetVal != 0) { + exit(-1); + } aRetVal = pthread_create(&aThreadServ, NULL, ServThreadFunc, static_cast<void*>(myServer)); + if (aRetVal != 0) { + exit(-1); + } pthread_join(aThreadSim, NULL); pthread_join(aThreadServ, NULL); pthread_exit(NULL); diff --git a/src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java b/src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java index 08f31fcb1b..fc32c4b5e5 100755 --- a/src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java +++ b/src/main/java/ui/tmlcompd/TMLCPrimitiveComponent.java @@ -344,7 +344,7 @@ public class TMLCPrimitiveComponent extends TGCScalableWithInternalComponent imp JDialogAttribute jda = new JDialogAttribute(myAttributes, null, frame, "Setting attributes of " + value, "Attribute"); setJDialogOptions(jda); // jda.setSize(650, 375); - GraphicLib.centerOnParent(jda, 650, 375); + GraphicLib.centerOnParent(jda, 750, 375); jda.setVisible(true); // blocked until dialog has been closed //makeValue(); //if (oldValue.equals(value)) { diff --git a/src/main/java/ui/tmlcompd/TMLCPrimitivePort.java b/src/main/java/ui/tmlcompd/TMLCPrimitivePort.java index a13e3a2c2a..bbda5bc30b 100755 --- a/src/main/java/ui/tmlcompd/TMLCPrimitivePort.java +++ b/src/main/java/ui/tmlcompd/TMLCPrimitivePort.java @@ -94,7 +94,7 @@ public abstract class TMLCPrimitivePort extends TGCScalableWithInternalComponent protected int maxSamples = 8; protected int widthSamples = 4; protected boolean isFinite = false; - protected boolean isBlocking = false; + protected boolean isBlocking = true; public boolean isOrigin = true; public int typep = 0; protected int oldTypep = typep; diff --git a/src/main/java/ui/window/JDialogSystemCGeneration.java b/src/main/java/ui/window/JDialogSystemCGeneration.java index a65766f0ba..b812c86631 100644 --- a/src/main/java/ui/window/JDialogSystemCGeneration.java +++ b/src/main/java/ui/window/JDialogSystemCGeneration.java @@ -964,6 +964,9 @@ public class JDialogSystemCGeneration extends JDialog implements ActionListener, //SpecConfigTTool.ExternalCommand1 = "gtkwave " + SpecConfigTTool.lastVCD; break; case ANIMATION: + updateStaticList(); + optimizeModeSelected = optimizemode.isSelected(); + activatePenaltiesSelected = activatePenalties.isSelected(); dispose(); mgui.interactiveSimulationSystemC(getPathInteractiveExecute()); break; -- GitLab