You are viewing a plain text version of this content. The canonical link for it is here.
Posted to proton@qpid.apache.org by "Andrew Stitcher (JIRA)" <ji...@apache.org> on 2016/02/04 20:20:39 UTC
[jira] [Created] (PROTON-1128) [C++ binding] Symbol exports use
wrong directive for proton::condition
Andrew Stitcher created PROTON-1128:
---------------------------------------
Summary: [C++ binding] Symbol exports use wrong directive for proton::condition
Key: PROTON-1128
URL: https://issues.apache.org/jira/browse/PROTON-1128
Project: Qpid Proton
Issue Type: Bug
Components: cpp-binding
Affects Versions: 0.12.0
Reporter: Andrew Stitcher
Assignee: Andrew Stitcher
Priority: Minor
The C++ binding API header file incorrectly uses PN_CPP_EXPORT rather than PN_CPP_EXTERN.
In theory on Windows (the only system where these directives are currently active) this could mean that user programs using the proton::condition API would be unable to do so as the program would be exporting the API rather than importing it.
However in limited tests using VS 2015 it doesn't seem to actually be causing a problem.
It may be that it is problematic in other (earlier) VS compilers.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)