[Python-Dev] memmove() in Expat
Fred L. Drake, Jr.
fdrake at acm.org
Wed Oct 22 16:43:31 EDT 2003
- Previous message: [Python-Dev] RE: [Python-checkins] python/dist/src/Modules/expat
macconfig.h, NONE, 1.1.2.1 asciitab.h, 1.1.1.1,
1.1.1.1.16.1 expat.h, 1.5, 1.5.12.1iasciitab.h, 1.1.1.1,
1.1.1.1.16.1 internal.h, 1.1, 1.1.14.1 latin1tab.h, 1.1.1.1,
1.1.1.1.16.1 utf8tab.h, 1.1.1.1, 1.1.1.
- Next message: [Python-Dev] ......
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Tim Peters writes:
> memmove is a standard ANSI C function so can be used freely (Python requires
> ANSI C).
Cool; thanks!
Thomas Heller writes:
> Ah, you mean pyconfig.h is not included by the expat files?
> Ok, in this case it will have to go into the .dsp.
That's right; the problem isn't pyexpat.c, which imports pyconfig.h
via Python.h. The #error is in the Expat sources, which we're using
unmodified, and Expat is more tolerant of non-ANSI platforms.
I'd rather see HAVE_MEMMOVE added to the .dsp than use modified Expat
sources.
-Fred
--
Fred L. Drake, Jr. <fdrake at acm.org>
PythonLabs at Zope Corporation
- Previous message: [Python-Dev] RE: [Python-checkins] python/dist/src/Modules/expat
macconfig.h, NONE, 1.1.2.1 asciitab.h, 1.1.1.1,
1.1.1.1.16.1 expat.h, 1.5, 1.5.12.1iasciitab.h, 1.1.1.1,
1.1.1.1.16.1 internal.h, 1.1, 1.1.14.1 latin1tab.h, 1.1.1.1,
1.1.1.1.16.1 utf8tab.h, 1.1.1.1, 1.1.1.
- Next message: [Python-Dev] ......
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Python-Dev
mailing list