changeset 31091:6cac9f1e54b5

install_classdef: Remove OCTINTERP_API flag. * libinterp/octave-value/ov-classdef.h (install_classdef): The function "install_classdef" isn't exported from liboctinterp. Remove the OCTINTERP_API flag (visibility). * libinterp/octave-value/cdef-class.h, libinterp/octave-value/cdef-package.h: Remove OCTINTERP_API flag from friend declarations.
author Markus Mützel <markus.muetzel@gmx.de>
date Sun, 12 Jun 2022 14:37:07 +0200
parents 1779a64b2510
children cb03340f298f
files libinterp/octave-value/cdef-class.h libinterp/octave-value/cdef-package.h libinterp/octave-value/ov-classdef.h
diffstat 3 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/octave-value/cdef-class.h	Fri Jun 10 18:57:17 2022 -0400
+++ b/libinterp/octave-value/cdef-class.h	Sun Jun 12 14:37:07 2022 +0200
@@ -431,7 +431,7 @@
     friend OCTINTERP_API bool operator != (const cdef_class&, const cdef_class&);
     friend OCTINTERP_API bool operator < (const cdef_class&, const cdef_class&);
 
-    friend OCTINTERP_API void install_classdef (interpreter& interp);
+    friend void install_classdef (octave::interpreter& interp);
   };
 
   inline bool
--- a/libinterp/octave-value/cdef-package.h	Fri Jun 10 18:57:17 2022 -0400
+++ b/libinterp/octave-value/cdef-package.h	Sun Jun 12 14:37:07 2022 +0200
@@ -227,7 +227,7 @@
       return dynamic_cast<const cdef_package_rep *> (cdef_object::get_rep ());
     }
 
-    friend OCTINTERP_API void install_classdef (interpreter& interp);
+    friend void install_classdef (octave::interpreter& interp);
   };
 }
 
--- a/libinterp/octave-value/ov-classdef.h	Fri Jun 10 18:57:17 2022 -0400
+++ b/libinterp/octave-value/ov-classdef.h	Sun Jun 12 14:37:07 2022 +0200
@@ -166,7 +166,7 @@
   static const std::string t_name;
 };
 
-OCTINTERP_API void install_classdef (octave::interpreter& interp);
+void install_classdef (octave::interpreter& interp);
 
 class octave_classdef_meta : public octave_function
 {