diff libinterp/corefcn/oct-stream.cc @ 29233:665c9ed14c97

Set API tags in files in libinterp/corefcn (patch #8919). Add API tag to (template) class definitions. Add API tag to (un-defined) functions and member functions in headers. Export template function instantiations from .cc files.
author Markus Mützel <markus.muetzel@gmx.de>
date Tue, 29 Dec 2020 18:15:36 +0100
parents 43ad651cf5a0
children b50ca5cbfb0f
line wrap: on
line diff
--- a/libinterp/corefcn/oct-stream.cc	Tue Dec 29 18:06:37 2020 +0100
+++ b/libinterp/corefcn/oct-stream.cc	Tue Dec 29 18:15:36 2020 +0100
@@ -7084,7 +7084,7 @@
 
 #define INSTANTIATE_WRITE(T)                                            \
   template                                                              \
-  octave_idx_type                                                       \
+  OCTINTERP_API octave_idx_type                                         \
   stream::write (const Array<T>& data, octave_idx_type block_size,      \
                  oct_data_conv::data_type output_type,                  \
                  octave_idx_type skip,                                  \