diff liboctave/util/oct-sparse.h @ 29230:6b3faa844395

Set API tags in files in liboctave/util (patch #8919). Add API tag to template class definitions. Add API tag to (un-defined) functions and member functions in headers. Export template class instantiations and template functions from .cc files.
author Markus Mützel <markus.muetzel@gmx.de>
date Tue, 29 Dec 2020 17:58:57 +0100
parents bd51beb6205e
children 66f162b6fa03
line wrap: on
line diff
--- a/liboctave/util/oct-sparse.h	Tue Dec 29 17:53:59 2020 +0100
+++ b/liboctave/util/oct-sparse.h	Tue Dec 29 17:58:57 2020 +0100
@@ -171,16 +171,16 @@
   typedef int suitesparse_integer;
 #  endif
 
-  extern suitesparse_integer *
+  extern OCTAVE_API suitesparse_integer *
   to_suitesparse_intptr (octave_idx_type *i);
 
-  extern const suitesparse_integer *
+  extern OCTAVE_API const suitesparse_integer *
   to_suitesparse_intptr (const octave_idx_type *i);
 
-  extern octave_idx_type*
+  extern OCTAVE_API octave_idx_type*
   to_octave_idx_type_ptr (suitesparse_integer *i);
 
-  extern const octave_idx_type*
+  extern OCTAVE_API const octave_idx_type*
   to_octave_idx_type_ptr (const suitesparse_integer *i);
 }