# HG changeset patch # User Michael Goffioul # Date 1384489248 18000 # Node ID 14a5493a78c85f366b4ffe29b12a39b425e1a749 # Parent 87db35b69cfd6f692b52c8236ce6d5226c7739c6 Fix use of XXX_API macros and export more symbols from liboctave. * liboctave/util/unwind-prot.h (class unwind_protect, class unwind_protect_safe): Replace OCTINTERP_API with OCTAVE_API. * liboctave/util/url-transfer.h (class base_url_transfer, class url_transfer): Decorate with OCTAVE_API. diff -r 87db35b69cfd -r 14a5493a78c8 liboctave/util/unwind-prot.h --- a/liboctave/util/unwind-prot.h Thu Nov 14 23:20:43 2013 -0500 +++ b/liboctave/util/unwind-prot.h Thu Nov 14 23:20:48 2013 -0500 @@ -32,7 +32,7 @@ #include "action-container.h" class -OCTINTERP_API +OCTAVE_API unwind_protect : public action_container { public: @@ -107,7 +107,7 @@ // crash. class -OCTINTERP_API +OCTAVE_API unwind_protect_safe : public unwind_protect { private: diff -r 87db35b69cfd -r 14a5493a78c8 liboctave/util/url-transfer.h --- a/liboctave/util/url-transfer.h Thu Nov 14 23:20:43 2013 -0500 +++ b/liboctave/util/url-transfer.h Thu Nov 14 23:20:48 2013 -0500 @@ -31,7 +31,9 @@ #include #include -class base_url_transfer +class +OCTAVE_API +base_url_transfer { private: @@ -158,7 +160,9 @@ base_url_transfer& operator = (const base_url_transfer&); }; -class url_transfer +class +OCTAVE_API +url_transfer { public: