Well, a lot of those asserts have to do with correct use of the crt (and cpprt)
For example, all of the iterator debugging for STL was disabled in our product
When run with python embedded, and I found some issues when I reenabled the crt
assertions. Python messing with the crt behavior for the whole process isn't
a particularly nice thing to do.

Kristján 

-----Original Message-----
From: M.-A. Lemburg [mailto:m...@egenix.com] 
Sent: 6. janúar 2009 14:43
To: Kristján Valur Jónsson
Cc: mhamm...@skippinet.com.au; python-dev@python.org
Subject: Re: [Python-Dev] #ifdef __cplusplus?

On 2009-01-06 15:15, Kristján Valur Jónsson wrote:
> Only crt asserts, and those assertion features accessible through the 
> <crtdbg.h> file, such as _ASSERT and _ASSERTE.

Thanks.

In that case, I don't see much of a problem... after all, if someone
runs a Python debug build, they won't be trying to debug the MS CRT,
only Python ;-)

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to