view src/of-control-2-octave-9-compat.patch @ 6664:e09548fd6932

of-control: update to v3.5.1 * src/of-control.mk: update to v3.5.1, use github * src/of-control-2-octave-9-compat.patch: update patch
author John Donoghue <john.donoghue@ieee.org>
date Sun, 26 Mar 2023 17:24:24 -0400
parents 8ea9085d1f80
children
line wrap: on
line source

Replace functions and classes deprecated in Octave 7 and removed from Octave 9.

--- control-3.4.0/src/sl_ab08nd.cc.orig	2022-01-16 15:17:03.000000000 +0100
+++ control-3.4.0/src/sl_ab08nd.cc	2022-11-17 10:22:24.964707565 +0100
@@ -136,10 +136,10 @@
         F77_XFCN (ab08nd, AB08ND,
                  (equil,
                   n, m, p,
-                  a.fortran_vec (), lda,
-                  b.fortran_vec (), ldb,
-                  c.fortran_vec (), ldc,
-                  d.fortran_vec (), ldd,
+                  a.data (), lda,
+                  b.data (), ldb,
+                  c.data (), ldc,
+                  d.data (), ldd,
                   nu, rank, dinfz,
                   nkror, nkrol, infz,
                   kronr, kronl,