Mercurial > octave
changeset 32032:99c6403da856
maint: Merge stable to default.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Tue, 18 Apr 2023 15:11:04 +0200 |
parents | 45db7ac36ba5 (current diff) bc681594872a (diff) |
children | 43e4c7f59889 |
files | |
diffstat | 2 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/template-inst/Array.cc Mon Apr 17 16:08:11 2023 +0200 +++ b/libinterp/template-inst/Array.cc Tue Apr 18 15:11:04 2023 +0200 @@ -29,6 +29,9 @@ #include "Array-oct.cc" +#include "ov.h" +#include "cdef-fwd.h" + // "Protect" Array<T> instantiations that are exported by liboctinterp from // being implicitly instantiated in compilation units including this file.
--- a/liboctave/array/Array-oct.cc Mon Apr 17 16:08:11 2023 +0200 +++ b/liboctave/array/Array-oct.cc Tue Apr 18 15:11:04 2023 +0200 @@ -32,6 +32,11 @@ // FIXME: Including "Array.h" will have implicitly instantiated // Array<octave_idx_type>. Could that be an issue? +#include <string> +#include "idx-vector.h" +#include "oct-cmplx.h" +#include "oct-inttypes-fwd.h" + // "Protect" Array<T> instantiations that are exported by liboctave from // being implicitly instantiated in compilation units including this file.