On 2015-03-12 11:13-0700 Alan W. Irwin wrote:

> @Phil, Jim:
>
> The recent exposure of plhrsh is not complete and has visibility
> issues for the shared library case.  In all cases where a private
> function like this needs to be exposed, you need a declaration in
> include/plplotP.h using the PLDLLIMPEXP macro.  Please fix.

Never mind, I have dealt with this already (commit bcca4ae).  It turned
out that the PLDLLIMPEXP macro should not be used in this case
(since plhrsh should only be used within the plplot library and not
be some external application, library, or dll) so this change was
only a stylistic one (plhrsh declared only in one place to make sure
it is a consistent declaration).

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to