parameters: (params)
return_statement: return strResult
docstring: Same as MakeCallString, but with 'pointer' origin hack for bugref:9407.
docstring_summary: Same as MakeCallString, but with 'pointer' origin hack for bugref:9407.
docstring_tokens: Same as MakeCallString but with pointer origin hack for bugref : 9407 .
function: def MakeCallStringForDispatcher(params):
  	"""Same as MakeCallString, but with 'pointer' origin hack for bugref:9407."""
  	strResult = ''
  	fFirst    = True;
  	for (name, type, vecSize) in params:
  		if not fFirst:  strResult += ', ';
  		else:           fFirst     = False;
  		strResult += name;
  		if _needPointerOrigin(name, type):
  			if name != 'NULL': strResult += ', fRealPtr';
  			else:   		   strResult += ', 0 /*fRealPtr*/';
  	return strResult;
function_tokens: def MakeCallStringForDispatcher ( params ) : strResult = '' fFirst = True for ( name , type , vecSize ) in params : if not fFirst : strResult += ', ' else : fFirst = False strResult += name if _needPointerOrigin ( name , type ) : if name != 'NULL' : strResult += ', fRealPtr' else : strResult += ', 0 /*fRealPtr*/' return strResult