[Python-checkins] CVS: python/dist/src/Python getargs.c,2.28,2.29

Guido van Rossum python-dev@python.org
2000年3月28日 15:30:02 -0500 (EST)


Update of /projects/cvsroot/python/dist/src/Python
In directory eric:/home/guido/hp/mal/py-patched/Python
Modified Files:
	getargs.c 
Log Message:
Marc-Andre Lemburg:
The attached patch set includes a workaround to get Python with
Unicode compile on BSDI 4.x (courtesy Thomas Wouters; the cause
is a bug in the BSDI wchar.h header file) and Python interfaces
for the MBCS codec donated by Mark Hammond.
Also included are some minor corrections w/r to the docs of
the new "es" and "es#" parser markers (use PyMem_Free() instead
of free(); thanks to Mark Hammond for finding these).
The unicodedata tests are now in a separate file
(test_unicodedata.py) to avoid problems if the module cannot
be found.
Index: getargs.c
===================================================================
RCS file: /projects/cvsroot/python/dist/src/Python/getargs.c,v
retrieving revision 2.28
retrieving revision 2.29
diff -C2 -r2.28 -r2.29
*** getargs.c	2000年03月28日 02:00:29	2.28
--- getargs.c	2000年03月28日 20:29:59	2.29
***************
*** 705,709 ****
 				 updated to point to the new buffer;
 				 the caller is responsible for
! 				 free()ing it after usage
 
 				 - if *buffer is not NULL, the data
--- 705,709 ----
 				 updated to point to the new buffer;
 				 the caller is responsible for
! 				 PyMem_Free()ing it after usage
 
 				 - if *buffer is not NULL, the data
***************
*** 753,757 ****
 				 into it; *buffer is updated to
 				 point to the new buffer; the caller
! 				 is responsible for free()ing it
 				 after usage
 
--- 753,757 ----
 				 into it; *buffer is updated to
 				 point to the new buffer; the caller
! 				 is responsible for PyMem_Free()ing it
 				 after usage
 

AltStyle によって変換されたページ (->オリジナル) /