[IronPython] Running IP Beta 7
Dino Viehland
dinov at exchange.microsoft.com
Wed May 24 19:17:38 CEST 2006
The fix for this is really simple, if you open Src\IronPython\Runtime\ReflectedMethod.cs and change line 330:
From: } else if(outArgs != 0 && outArgs == i) {
To : } else if(outArgs != 0 && (curArg+outArgs) == i) {
Then this will work.
Sorry for the regression here. We'll add this to our test suite so that we don't break it as we make additional changes to method dispatch.
Do you want to help develop Dynamic languages on CLR? (http://members.microsoft.com/careers/search/details.aspx?JobID=6D4754DE-11F0-45DF-8B78-DC1B43134038)
-----Original Message-----
From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Paparipote .
Sent: Wednesday, May 24, 2006 7:34 AM
To: users at lists.ironpython.com
Subject: [IronPython] Running IP Beta 7
Dino:
>>>print pASI.Z_Fm_Asig_Get.__doc__
(Void, int) Z_Fm_Asig_Get(str Z_Abgjr, str Z_Fictr, str Z_Kokrs, str
Z_Kostl, ZASIGTABTable Salida)
Checking witl MSIL I Have:
.method public hidebysig newslot virtual
instance void Z_Fm_Asig_Get(string Z_Abgjr,
string Z_Fictr,
string Z_Kokrs,
string Z_Kostl,
[out] int32& Statu,
class SAPProxyE.ZASIGTABTable& Salida)
cil managed
{
.custom instance void
[SAP.Connector]SAP.Connector.RfcMethodAttribute::.ctor() = ( 01 00 01 00 54
0E 08 41 62 61 70 4E 61 6D 65 0D // ....T..AbapName.
5A 5F 46 4D 5F 41 53 49 47 5F 47 45 54 ) // Z_FM_ASIG_GET
.custom instance void
[System.Web.Services]System.Web.Services.Protocols.SoapDocumentMethodAttribute::.ctor(string)
= ( 01 00 20 68 74 74 70 3A 2F 2F 74 65 6D 70 75 72 // .. http://tempur
Thanks!!!
_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/
_______________________________________________
users mailing list
users at lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
More information about the Ironpython-users
mailing list