Mercurial > mxe-octave
annotate src/of-struct-1-fixes.patch @ 4736:11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
* src/of-database-1-fixes.patch: new patch
* dist-files.mk: add src/of-database-1-fixes.patch
* src/of-struct-1-fixes.patch: add include <iostreams< to error-helpers.cc
author | John Donoghue |
---|---|
date | Fri, 22 Jun 2018 08:28:33 -0400 |
parents | d9fa775ab4e7 |
children |
rev | line source |
---|---|
4728
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
1 diff -uNr a/src/error-helpers.cc b/src/error-helpers.cc |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
2 --- a/src/error-helpers.cc 2016-09-18 12:09:18.000000000 -0400 |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
3 +++ b/src/error-helpers.cc 2018-04-09 13:00:47.302704176 -0400 |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
4 @@ -24,7 +24,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
5 // call verror |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
6 #ifdef HAVE_OCTAVE_VERROR_ARG_EXC |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
7 void |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
8 -c_verror (octave_execution_exception& e, const char *fmt, ...) |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
9 +c_verror (octave::execution_exception& e, const char *fmt, ...) |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
10 { |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
11 va_list args; |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
12 va_start (args, fmt); |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
13 @@ -33,7 +33,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
14 } |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
15 #else |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
16 void |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
17 -c_verror (const octave_execution_exception&, const char *fmt, ...) |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
18 +c_verror (const octave::execution_exception&, const char *fmt, ...) |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
19 { |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
20 va_list args; |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
21 va_start (args, fmt); |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
22 diff -uNr a/src/error-helpers.h b/src/error-helpers.h |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
23 --- a/src/error-helpers.h 2016-09-18 12:09:18.000000000 -0400 |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
24 +++ b/src/error-helpers.h 2018-04-09 13:01:12.285532698 -0400 |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
25 @@ -26,9 +26,9 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
26 |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
27 // call verror |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
28 #ifdef HAVE_OCTAVE_VERROR_ARG_EXC |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
29 -void c_verror (octave_execution_exception&, const char *, ...); |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
30 +void c_verror (octave::execution_exception&, const char *, ...); |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
31 #else |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
32 -void c_verror (const octave_execution_exception&, const char *, ...); |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
33 +void c_verror (const octave::execution_exception&, const char *, ...); |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
34 #endif |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
35 |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
36 // call verror |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
37 @@ -37,7 +37,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
38 // both if Octave uses exceptions for errors and if it still uses |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
39 // error_state. In the latter case return 'retval'. |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
40 #ifdef HAVE_OCTAVE_ERROR_STATE |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
41 - // can throw octave_execution_exception despite of this |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
42 + // can throw octave::execution_exception despite of this |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
43 #define CHECK_ERROR(code, retval, ...) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
44 try \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
45 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
46 @@ -50,7 +50,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
47 return retval; \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
48 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
49 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
50 - catch (octave_execution_exception& e) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
51 + catch (octave::execution_exception& e) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
52 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
53 c_verror (e, __VA_ARGS__); \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
54 \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
55 @@ -60,7 +60,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
56 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
57 code ; \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
58 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
59 - catch (octave_execution_exception& e) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
60 + catch (octave::execution_exception& e) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
61 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
62 c_verror (e, __VA_ARGS__); \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
63 \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
64 @@ -70,7 +70,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
65 // Octave doesn't throw exceptions for errors but still uses |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
66 // error_state. |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
67 #ifdef HAVE_OCTAVE_ERROR_STATE |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
68 - // can throw octave_execution_exception despite of this |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
69 + // can throw octave::execution_exception despite of this |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
70 #define CHECK_ERROR_EXIT1(code, ...) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
71 try \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
72 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
73 @@ -83,7 +83,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
74 exit (1); \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
75 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
76 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
77 - catch (octave_execution_exception&) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
78 + catch (octave::execution_exception&) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
79 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
80 c_verror (e, __VA_ARGS__); \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
81 \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
82 @@ -95,7 +95,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
83 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
84 code ; \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
85 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
86 - catch (octave_execution_exception&) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
87 + catch (octave::execution_exception&) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
88 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
89 c_verror (e, __VA_ARGS__); \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
90 \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
91 @@ -107,7 +107,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
92 // Octave uses exceptions for errors and if it still uses |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
93 // error_state. In the latter case reset error_state to 0. |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
94 #ifdef HAVE_OCTAVE_ERROR_STATE |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
95 - // can throw octave_execution_exception despite of this |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
96 + // can throw octave::execution_exception despite of this |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
97 #define SET_ERR(code, err) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
98 err = false; \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
99 \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
100 @@ -120,7 +120,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
101 err = true; \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
102 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
103 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
104 - catch (octave_execution_exception&) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
105 + catch (octave::execution_exception&) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
106 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
107 err = true; \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
108 } |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
109 @@ -132,7 +132,7 @@ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
110 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
111 code ; \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
112 } \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
113 - catch (octave_execution_exception&) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
114 + catch (octave::execution_exception&) \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
115 { \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
116 err = true; \ |
d9fa775ab4e7
Fix compiling of-struct with Octave 5.0 dev (bug #54013).
Markus Mützel <markus.muetzel@gmx.de>
parents:
diff
changeset
|
117 } |
4736
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
118 diff -r e0a0e577f1ae src/error-helpers.cc |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
119 --- a/src/error-helpers.cc Fri Jun 22 07:52:08 2018 -0400 |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
120 +++ b/src/error-helpers.cc Fri Jun 22 07:56:28 2018 -0400 |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
121 @@ -18,7 +18,7 @@ |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
122 */ |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
123 |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
124 #include <octave/oct.h> |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
125 - |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
126 +#include <iostream> |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
127 #include "error-helpers.h" |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
128 |
11a3d14a1562
patch of-struct and of-database iostreams when using dev octave (Bug #54165)
John Donoghue
parents:
4728
diff
changeset
|
129 // call verror |