Return-Path: Delivered-To: apmail-incubator-stdcxx-commits-archive@www.apache.org Received: (qmail 60735 invoked from network); 18 Oct 2007 15:54:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Oct 2007 15:54:50 -0000 Received: (qmail 28387 invoked by uid 500); 18 Oct 2007 15:54:38 -0000 Delivered-To: apmail-incubator-stdcxx-commits-archive@incubator.apache.org Received: (qmail 28370 invoked by uid 500); 18 Oct 2007 15:54:38 -0000 Mailing-List: contact stdcxx-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: stdcxx-dev@incubator.apache.org Delivered-To: mailing list stdcxx-commits@incubator.apache.org Received: (qmail 28359 invoked by uid 99); 18 Oct 2007 15:54:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Oct 2007 08:54:38 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Oct 2007 15:54:49 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id E90721A9832; Thu, 18 Oct 2007 08:53:58 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r586016 - /incubator/stdcxx/branches/4.2.0/include/loc/_facet.h Date: Thu, 18 Oct 2007 15:53:58 -0000 To: stdcxx-commits@incubator.apache.org From: sebor@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20071018155358.E90721A9832@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: sebor Date: Thu Oct 18 08:53:57 2007 New Revision: 586016 URL: http://svn.apache.org/viewvc?rev=586016&view=rev Log: 2007-10-18 Martin Sebor Disabled fix for STDCXX-469 for Microsoft Visual Studio to maintain binary compatibility with stdcxx 4.1.x (the compiler mangles the access specifier of class members into their names). * include/loc/_facet.h [_MSC_VER] (__rw_facet, ~__rw_facet): Made class ctor and dtor public again until stdcxx 5.0. Modified: incubator/stdcxx/branches/4.2.0/include/loc/_facet.h Modified: incubator/stdcxx/branches/4.2.0/include/loc/_facet.h URL: http://svn.apache.org/viewvc/incubator/stdcxx/branches/4.2.0/include/loc/_facet.h?rev=586016&r1=586015&r2=586016&view=diff ============================================================================== --- incubator/stdcxx/branches/4.2.0/include/loc/_facet.h (original) +++ incubator/stdcxx/branches/4.2.0/include/loc/_facet.h Thu Oct 18 08:53:57 2007 @@ -25,7 +25,7 @@ * implied. See the License for the specific language governing * permissions and limitations under the License. * - * Copyright 1994-2006 Rogue Wave Software. + * Copyright 1994-2007 Rogue Wave Software, Inc. * **************************************************************************/ @@ -56,7 +56,13 @@ // of standard types by the library typedef __rw_facet* (_C_ctor_t)(_RWSTD_SIZE_T, const char*); +#if !defined (_MSC_VER) || 5 <= _RWSTD_VER_MAJOR + + // disabled for binary compatibility with stdcxx 4.1.x for MSVC + // (the compiler mangles access specifiers into class members) protected: + +#endif // !MSVC || 5 <= stdcxx version _EXPLICIT __rw_facet (_RWSTD_SIZE_T = 0);