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