In _GDIPLUS.VCX/VCT, object gpbase, procedure ObjFactory:
The parameter @p should be @p2. If anyone tried using this section of the code with exactly 6 passed parameters, it would error if a variable/field "p" did not exist or perform unreliably.
Code:
* [URL unfurl="true"]https://vfpx.svn.codeplex.com/svn/VFP9/Ffc/_gdiplus.vca[/URL]
PROCEDURE objfactory
lparameters tcContext, tcClassName ;
, p1,p2,p3,p4,p5,p6,p7,p8,p9,p10
* * *
case pcount()==8
return newobject(m.tcClassName,m.lcClassLibrary,m.lcModule,@p1,@p,@p3,@p4,@p5,@p6)