[Python-checkins] CVS: python/dist/src/Tools/bgen/bgen bgenBuffer.py,1.6,1.7

Jack Jansen jackjansen@users.sourceforge.net
Tue, 01 Jan 2002 14:40:10 -0800


Update of /cvsroot/python/python/dist/src/Tools/bgen/bgen
In directory usw-pr-cvs1:/tmp/cvs-serv9346/Python/Tools/bgen/bgen

Modified Files:
	bgenBuffer.py 
Log Message:
Added some support for Uicode arguments. Still leaves something to be desired, especially because of poor unicode support in PyArg_ParseTuple.

Index: bgenBuffer.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Tools/bgen/bgen/bgenBuffer.py,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** bgenBuffer.py	2001/09/05 10:27:48	1.6
--- bgenBuffer.py	2002/01/01 22:40:08	1.7
***************
*** 160,164 ****
  	def passInput(self, name):
  		return "%s__in__, %s__len__" % (name, name)
! 
  class OptionalVarInputBufferType(OptionalInputBufferMixIn, VarInputBufferType):
  	pass
--- 160,170 ----
  	def passInput(self, name):
  		return "%s__in__, %s__len__" % (name, name)
! 		
! class ReverseInputBufferMixin:
! 	""" Mixin for input buffers that are passed as (size, buffer) """
! 	
! 	def passInput(self, name):
! 		return "%s__len__, %s__in__" % (name, name)
! 		
  class OptionalVarInputBufferType(OptionalInputBufferMixIn, VarInputBufferType):
  	pass