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.