Issue 18631: API correction required to src/hpp/dds/core/types.hpp (dds-psm-cxx-rtf) Source: Micro Focus (Mr. Simon McQueen, simon.mcqueen(at)microfocus.com) Nature: Uncategorized Issue Severity: Summary: Windows export macros required. _Suggested resolution_: diff --git a/src/hpp/dds/core/types.hpp b/src/hpp/dds/core/types.hpp index c58e002..90c56f4 100644 --- a/src/hpp/dds/core/types.hpp +++ b/src/hpp/dds/core/types.hpp @@ -33,8 +33,8 @@ namespace dds { namespace core { typedef std::vector<std::string> StringSeq; // DDS Null-Reference - class null_type { }; - extern const null_type null; + class OMG_DDS_API null_type { }; + extern const null_type OMG_DDS_API null; #ifdef OMG_DDS_EXTENSIBLE_AND_DYNAMIC_TOPIC_TYPE_SUPPORT Resolution: Revised Text: Actions taken: April 9, 2013: received issue Discussion: End of Annotations:===== ogle-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding:x-gm-message-state; bh=zQlZI2lC6t2oD0Bxsut0zw+9znVKVhadCGYtBqUgEsA=; b=bBjucrMEedcXT5hCCwDAYCzRNpzj6QyUeHaLh3JpbfLlfWvh31XrZrw8j74FiLJ5Wv rbFbMNlYgdE9ojnoFzouGjZSkj51UtO11z6WT71I/HPGHdtQAIUXV5kP8VGRWJDIxF0p RTeGeyhLmLD2CljFqXjtlz3BPqAV+kg/09mqBiFis7dJaZqZ3j/rLUWYIMEEvvFvypvg bu+IaGH3AZTHcBS4laCgv1feEqR/TrDjHLpwtjx/SjnMrKkXeohzfksUoTdzQ0V+XG0q 8wPG8JnLiukb05PQ3mAGjd7KpTYIe4YOIyefowJfaLAfHlfuKtZ+E+ZPRN/+zFKIXi7v DYMA== X-Received: by 10.194.143.50 with SMTP id sb18mr8830249wjb.44.1365514072807; Tue, 09 Apr 2013 06:27:52 -0700 (PDT) Date: Tue, 09 Apr 2013 14:27:42 +0100 From: Simon McQueen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 To: issues@omg.org Subject: API correction required to src/hpp/dds/core/types.hpp X-Gm-Message-State: ALoCoQmKadESc5hWCNBORG34sgfhv4hElqQ9AklD4EMqV41vqda8BLEe0OFS4SZzEtcFbiMSIRfU X-Virus-Scanned: amavisd-new at omg.org X-Brightmail-Tracker: AAAAAA== X-Brightmail-Tracker: AAAAAA== Name: Simon McQueen Employer: PrismTech Specification: DDS CXX PSM RTF FormalNumber: ptc/12-10-03 Nature: Revision _Issues_: Windows export macros required. _Suggested resolution_: diff --git a/src/hpp/dds/core/types.hpp b/src/hpp/dds/core/types.hpp index c58e002..90c56f4 100644 --- a/src/hpp/dds/core/types.hpp +++ b/src/hpp/dds/core/types.hpp @@ -33,8 +33,8 @@ namespace dds { namespace core { typedef std::vector StringSeq; // DDS Null-Reference - class null_type { }; - extern const null_type null; + class OMG_DDS_API null_type { }; + extern const null_type OMG_DDS_API null; #ifdef OMG_DDS_EXTENSIBLE_AND_DYNAMIC_TOPIC_TYPE_SUPPORT