Amaury Forgeot d'Arc added the comment:

Said simpler: dlmalloc.c code is indeed compiled twice:
- once as part of closures.c, which #include "dlmalloc.c"; this is done 
carefully (with 'static' and 'USE_DL_PREFIX') to not clash with standard malloc 
functions.
- once as a separate target; without USE_DL_PREFIX it will define functions 
named malloc() and free()...

The second one is not necessary, of course. The patch looks good to me.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue18178>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to