diff options
author | Karel Kočí <cynerd@email.cz> | 2018-01-27 15:37:38 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2018-01-27 15:37:38 +0100 |
commit | 120f390c7c732c9867efcaf352c29a9d2ddcf0ca (patch) | |
tree | 77cd9e37754d4e4166f462f35b5400c47261d2b5 | |
parent | b7f2cec55f9a90032fc225fed0c1427faeadc879 (diff) | |
download | qtmips-120f390c7c732c9867efcaf352c29a9d2ddcf0ca.tar.gz qtmips-120f390c7c732c9867efcaf352c29a9d2ddcf0ca.tar.bz2 qtmips-120f390c7c732c9867efcaf352c29a9d2ddcf0ca.zip |
Fix some uninitialized jumps
-rw-r--r-- | qtmips_gui/coreview/connection.cpp | 2 | ||||
-rw-r--r-- | qtmips_gui/coreview/multiplexer.cpp | 2 | ||||
-rw-r--r-- | qtmips_gui/statictable.cpp | 8 |
3 files changed, 11 insertions, 1 deletions
diff --git a/qtmips_gui/coreview/connection.cpp b/qtmips_gui/coreview/connection.cpp index f7271c7..140185f 100644 --- a/qtmips_gui/coreview/connection.cpp +++ b/qtmips_gui/coreview/connection.cpp @@ -5,6 +5,8 @@ using namespace coreview; Connector::Connector(enum Axis ax) { + qx = 0; + qy = 0; this->ax = ax; } diff --git a/qtmips_gui/coreview/multiplexer.cpp b/qtmips_gui/coreview/multiplexer.cpp index b25e6d1..f314a6f 100644 --- a/qtmips_gui/coreview/multiplexer.cpp +++ b/qtmips_gui/coreview/multiplexer.cpp @@ -27,7 +27,7 @@ Multiplexer::~Multiplexer() { delete con_out; for (unsigned i = 0; i < size; i++) delete con_in[i]; - delete con_in; + delete[] con_in; } #define C_HEIGHT (HEIGHT + (GAP * (size -1 ))) diff --git a/qtmips_gui/statictable.cpp b/qtmips_gui/statictable.cpp index 829e71b..594476b 100644 --- a/qtmips_gui/statictable.cpp +++ b/qtmips_gui/statictable.cpp @@ -8,6 +8,14 @@ StaticTableLayout::StaticTableLayout(QWidget *parent, int margin, int horizontal shspace = horizontal_small_spacing; vspace = vertical_spacing; setSizeConstraint(QLayout::SetMinAndMaxSize); + + cch_do_layout.size = QSize(0, 0); + cch_do_layout.count = 0; + cch_heightForWidth.w = 0; + cch_heightForWidth.count = 0; + cch_heightForWidth.width = 0; + cch_minSize.count = 0; + cch_minSize.size = QSize(0, 0); } StaticTableLayout::~StaticTableLayout() { |