<div>I have a normal fpc unit, call it jim, with 2 functions fna & fnb . fnb uses internally fna.</div><div><br></div><div>My main program, has a uses clause including jim, and also a _different_ version of fna, with same parameters as for that in jim, but no fnb. </div>
<div><br></div><div>The problem I get is that when, in main program fnb doesn't use the _new_ version in the main program of fna but still uses the version that is in the unit. I'd thought that versions of fns in the main program are used in place of those in the unit when they both have the same name, but maybe not when a function is used another function? </div>
<div><br></div><div>Never seen this before - is there a way I can force fnb to use the main program's version of fna, not the version that's in the unit?</div><div><br></div><div>TIA John </div><div><br></div>