Mercurial > mxe-octave
comparison src/of-signal-1-fixes.patch @ 4653:00e61c4a5657
fixes for package build errors due to API changes
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Mon, 09 Apr 2018 12:12:44 -0400 |
parents | 50aebe534e42 |
children | 85ac971a1bf0 |
comparison
equal
deleted
inserted
replaced
4652:2f14bc0c6d0c | 4653:00e61c4a5657 |
---|---|
1 diff -uNr a/src/cl2bp.cc b/src/cl2bp.cc | |
2 --- a/src/cl2bp.cc 2015-05-25 20:22:36.842410900 -0400 | |
3 +++ b/src/cl2bp.cc 2018-04-09 12:48:37.336964071 -0400 | |
4 @@ -84,27 +84,27 @@ | |
5 | |
6 const int m = args(0).int_value(true); | |
7 if (error_state) { | |
8 - gripe_wrong_type_arg("cl2bp", args (0)); | |
9 + err_wrong_type_arg("cl2bp", args (0)); | |
10 return retval; | |
11 } | |
12 const double w1 = args(1).double_value(); | |
13 if (error_state) { | |
14 - gripe_wrong_type_arg("cl2bp", args (1)); | |
15 + err_wrong_type_arg("cl2bp", args (1)); | |
16 return retval; | |
17 } | |
18 const double w2 = args(2).double_value(); | |
19 if (error_state) { | |
20 - gripe_wrong_type_arg("cl2bp", args (2)); | |
21 + err_wrong_type_arg("cl2bp", args (2)); | |
22 return retval; | |
23 } | |
24 const ColumnVector up_vector(args(3).vector_value()); | |
25 if (error_state) { | |
26 - gripe_wrong_type_arg("cl2bp", args (3)); | |
27 + err_wrong_type_arg("cl2bp", args (3)); | |
28 return retval; | |
29 } | |
30 const ColumnVector lo_vector(args(4).vector_value()); | |
31 if (error_state) { | |
32 - gripe_wrong_type_arg("cl2bp", args (4)); | |
33 + err_wrong_type_arg("cl2bp", args (4)); | |
34 return retval; | |
35 } | |
36 if (up_vector.length() != 3 || lo_vector.length() != 3) { | |
37 @@ -121,7 +121,7 @@ | |
38 | |
39 const int L = args(5).int_value(true); | |
40 if (error_state) { | |
41 - gripe_wrong_type_arg("cl2bp", args (5)); | |
42 + err_wrong_type_arg("cl2bp", args (5)); | |
43 return retval; | |
44 } | |
45 if (L > 1000000) { | |
46 diff -uNr a/src/medfilt1.cc b/src/medfilt1.cc | |
47 --- a/src/medfilt1.cc 2015-05-25 20:22:36.846411059 -0400 | |
48 +++ b/src/medfilt1.cc 2018-04-09 12:48:37.336964071 -0400 | |
49 @@ -186,14 +186,14 @@ | |
50 return retval; | |
51 } | |
52 | |
53 - if (args(0).is_complex_type()) | |
54 + if (args(0).iscomplex()) | |
55 { | |
56 error("medfilt1 cannot process complex vectors"); | |
57 return retval; | |
58 } | |
59 | |
60 int n=3; // length of the filter (default 3) | |
61 - if (nargin > 1) n = NINT(args(1).double_value()); | |
62 + if (nargin > 1) n = octave::math::nint(args(1).double_value()); | |
63 if (n < 1) | |
64 { | |
65 error ("medfilt1 filter length must be at least 1"); | |
66 diff -uNr a/src/remez.cc b/src/remez.cc | |
67 --- a/src/remez.cc 2015-05-25 20:22:36.846411059 -0400 | |
68 +++ b/src/remez.cc 2018-04-09 12:48:37.340963884 -0400 | |
69 @@ -784,7 +784,7 @@ | |
70 return retval; | |
71 } | |
72 | |
73 - int numtaps = NINT (args(0).double_value()) + 1; // #coeff = filter order+1 | |
74 + int numtaps = octave::math::nint (args(0).double_value()) + 1; // #coeff = filter order+1 | |
75 if (numtaps < 4) { | |
76 error("remez: number of taps must be an integer greater than 3"); | |
77 return retval; | |
78 @@ -841,7 +841,7 @@ | |
79 if (args(4).is_string() && !args(3).is_string()) | |
80 stype = args(4).string_value(); | |
81 else if (args(4).is_real_scalar()) | |
82 - density = NINT(args(4).double_value()); | |
83 + density = octave::math::nint(args(4).double_value()); | |
84 else { | |
85 error("remez: incorrect argument list"); | |
86 return retval; | |
87 @@ -850,7 +850,7 @@ | |
88 if (nargin > 5) { | |
89 if (args(5).is_real_scalar() | |
90 && !args(4).is_real_scalar()) | |
91 - density = NINT(args(5).double_value()); | |
92 + density = octave::math::nint(args(5).double_value()); | |
93 else { | |
94 error("remez: incorrect argument list"); | |
95 return retval; | |
1 diff -uNr a/src/sosfilt.cc b/src/sosfilt.cc | 96 diff -uNr a/src/sosfilt.cc b/src/sosfilt.cc |
2 --- a/src/sosfilt.cc 2015-05-25 20:22:36.846411059 -0400 | 97 --- a/src/sosfilt.cc 2015-05-25 20:22:36.846411059 -0400 |
3 +++ b/src/sosfilt.cc 2018-01-09 15:50:16.018191246 -0500 | 98 +++ b/src/sosfilt.cc 2018-04-09 12:52:45.933287424 -0400 |
4 @@ -13,7 +13,6 @@ | 99 @@ -13,10 +13,9 @@ |
5 // You should have received a copy of the GNU General Public License along with | 100 // You should have received a copy of the GNU General Public License along with |
6 // this program; if not, see <http://www.gnu.org/licenses/>. | 101 // this program; if not, see <http://www.gnu.org/licenses/>. |
7 | 102 |
8 -#include <octave/config.h> | 103 -#include <octave/config.h> |
9 #include <octave/defun-dld.h> | 104 #include <octave/defun-dld.h> |
10 #include <octave/error.h> | 105 #include <octave/error.h> |
11 #include <octave/gripes.h> | 106 -#include <octave/gripes.h> |
107 +#include <octave/errwarn.h> | |
108 #include <octave/oct-obj.h> | |
109 #include <octave/pager.h> | |
110 #include <octave/quit.h> | |
111 @@ -52,7 +51,7 @@ | |
112 | |
113 if (error_state) | |
114 { | |
115 - gripe_wrong_type_arg("sosfilt",args(0)); | |
116 + err_wrong_type_arg("sosfilt",args(0)); | |
117 return retval; | |
118 } | |
119 | |
120 @@ -66,7 +65,7 @@ | |
121 | |
122 if (error_state) | |
123 { | |
124 - gripe_wrong_type_arg("sosfilt",args(1)); | |
125 + err_wrong_type_arg("sosfilt",args(1)); | |
126 return retval; | |
127 } | |
128 | |
12 diff -uNr a/src/upfirdn.cc b/src/upfirdn.cc | 129 diff -uNr a/src/upfirdn.cc b/src/upfirdn.cc |
13 --- a/src/upfirdn.cc 2015-05-25 20:22:36.846411059 -0400 | 130 --- a/src/upfirdn.cc 2015-05-25 20:22:36.846411059 -0400 |
14 +++ b/src/upfirdn.cc 2018-01-09 15:50:13.514305277 -0500 | 131 +++ b/src/upfirdn.cc 2018-04-09 12:52:37.249695083 -0400 |
15 @@ -13,7 +13,6 @@ | 132 @@ -13,10 +13,9 @@ |
16 // You should have received a copy of the GNU General Public License along with | 133 // You should have received a copy of the GNU General Public License along with |
17 // this program; if not, see <http://www.gnu.org/licenses/>. | 134 // this program; if not, see <http://www.gnu.org/licenses/>. |
18 | 135 |
19 -#include <octave/config.h> | 136 -#include <octave/config.h> |
20 #include <octave/defun-dld.h> | 137 #include <octave/defun-dld.h> |
21 #include <octave/error.h> | 138 #include <octave/error.h> |
22 #include <octave/gripes.h> | 139 -#include <octave/gripes.h> |
140 +#include <octave/errwarn.h> | |
141 #include <octave/oct-obj.h> | |
142 #include <octave/pager.h> | |
143 #include <octave/quit.h> | |
144 @@ -105,7 +104,7 @@ | |
145 | |
146 if (error_state) | |
147 { | |
148 - gripe_wrong_type_arg ("upfirdn", args (1)); | |
149 + err_wrong_type_arg ("upfirdn", args (1)); | |
150 return retval; | |
151 } | |
152 | |
153 @@ -113,7 +112,7 @@ | |
154 | |
155 if (error_state) | |
156 { | |
157 - gripe_wrong_type_arg ("upfirdn", args (2)); | |
158 + err_wrong_type_arg ("upfirdn", args (2)); | |
159 return retval; | |
160 } | |
161 | |
162 @@ -121,7 +120,7 @@ | |
163 | |
164 if (error_state) | |
165 { | |
166 - gripe_wrong_type_arg ("upfirdn", args (3)); | |
167 + err_wrong_type_arg ("upfirdn", args (3)); | |
168 return retval; | |
169 } | |
170 | |
171 @@ -131,19 +130,19 @@ | |
172 Matrix x = args (0).matrix_value (); | |
173 if (error_state) | |
174 { | |
175 - gripe_wrong_type_arg ("upfirdn", args (0)); | |
176 + err_wrong_type_arg ("upfirdn", args (0)); | |
177 return retval; | |
178 } | |
179 | |
180 Matrix y = upfirdn (x, h, p, q); | |
181 retval (0) = y; | |
182 } | |
183 - else if (args (0).is_complex_type ()) | |
184 + else if (args (0).iscomplex ()) | |
185 { | |
186 ComplexMatrix x = args (0).complex_matrix_value (); | |
187 if (error_state) | |
188 { | |
189 - gripe_wrong_type_arg ("upfirdn", args (0)); | |
190 + err_wrong_type_arg ("upfirdn", args (0)); | |
191 return retval; | |
192 } | |
193 | |
194 @@ -152,7 +151,7 @@ | |
195 } | |
196 else | |
197 { | |
198 - gripe_wrong_type_arg ("upfirdn", args (0)); | |
199 + err_wrong_type_arg ("upfirdn", args (0)); | |
200 return retval; | |
201 } | |
202 |