Mercurial > mxe-octave
view src/of-ocs-6-error_state.patch @ 6340:720a837ff693 release
add libmodbus
* src/libmodbus.mk: new file
* dist-files.mk, index.html: add ref to new file
(grafted from 502fc27d1aacc71dfa403399d08da556d1f9be93)
author | John Donoghue <john.donoghue@ieee.org> |
---|---|
date | Thu, 30 Jun 2022 15:15:27 -0400 |
parents | f3ed506c85ad |
children |
line wrap: on
line source
From b33b618b03579438efceeda51c2d1c6eab0ddea9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20M=C3=BCtzel?= <markus.muetzel@gmx.de> Date: Sun, 28 Nov 2021 21:29:13 +0100 Subject: [PATCH] Fix compilation with Octave 8 (bug #61577). * src/Mshichmanhodgesmosfet.cc (FMshichmanhodgesmosfet): Remove usage of `error_state`. It was unconditionally set to 0 since about 6 years ago and will finally be removed in Octave 8. --- src/Mshichmanhodgesmosfet.cc | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/Mshichmanhodgesmosfet.cc b/src/Mshichmanhodgesmosfet.cc index 4b3e51a..1c0d7c6 100644 --- a/src/Mshichmanhodgesmosfet.cc +++ b/src/Mshichmanhodgesmosfet.cc @@ -342,10 +342,8 @@ the output structures.\n\ error("Mshichmanhodgesmosfet: double type value expected as time instant.\n"); } - if (!error_state) - { - //FIXME: create enum of cases and use switch? - if (eltype == "NMOS") + //FIXME: create enum of cases and use switch? + if (eltype == "NMOS") { //FIXME: change parameters to a single map or Octave_map /* Default n-MOS parameters*/ @@ -543,7 +541,5 @@ the output structures.\n\ else error("Mshichmanhodgesmosfet: unknown element type.\n"); - } - return (retval); } -- 2.34.1.windows.1