Boost logo

Boost :

From: Richard Hadsell (hadsell_at_[hidden])
Date: 2002-07-16 09:58:43


        <3D2EDF39.9F907E0D_at_[hidden]><00bc01c22a5c$123339a0$1f4b87d9_at_1016031671>
                <3D334F5E.700BF4BA_at_[hidden]>
        <016301c22cb8$4a36b8a0$a6c4193e_at_1016031671>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Scanned-By: MIMEDefang 1.3 (www dot roaringpenguin dot com slash mimedefang)
X-BeenThere: boost_at_[hidden]
X-Mailman-Version: 2.1b1
Precedence: bulk
Reply-To: boost_at_[hidden]
List-Help: <mailto:boost-request_at_[hidden]?subject=help>
List-Post: <mailto:boost_at_[hidden]>
List-Subscribe: <http://lists.boost.org/mailman/listinfo.cgi/boost>,
        <mailto:boost-request_at_[hidden]?subject=subscribe>
List-Id: Boost mailing list <boost.lists.boost.org>
List-Unsubscribe: <http://lists.boost.org/mailman/listinfo.cgi/boost>,
        <mailto:boost-request_at_[hidden]?subject=unsubscribe>
List-Archive: http://lists.boost.org/MailArchives/boost/
X-List-Received-Date: Tue, 16 Jul 2002 14:54:14 -0000

John Maddock wrote:
>
> The main problem I see is that your fix will work provided the user is using
> the default traits class, and fail for anyone else (maybe very very few
> people though). What happens if we conditionally change the traits class
> definition so that is_class is non-static?

I changed the is_class functions to non-static (and enough of the toi functions,
which call is_class, to allow c_regex_traits.cpp to compile). The compler still
crashes at the same old point in regex_match.hpp at line 490. It seems that it
doesn't like is_class at all, when it is called from an object.

-- 
Dick Hadsell			914-259-6320  Fax: 914-259-6499
Reply-to:			hadsell_at_[hidden]
Blue Sky Studios                http://www.blueskystudios.com
44 South Broadway, White Plains, NY 10601

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk